大家一般怎么规范接口返回内容

WBOY
Libérer: 2016-09-14 09:41:23
original
1640 Les gens l'ont consulté

一般后端返回的的内容有 返回码、数组、提示信息
大家一般怎么命名
还有就是一般整个返回的数组json一次,还是说不只一层json

回复内容:

一般后端返回的的内容有 返回码、数组、提示信息
大家一般怎么命名
还有就是一般整个返回的数组json一次,还是说不只一层json

参考如下

<code>{
    Status: 1, //数据状态
    Code: 200, //反码状态
    Message: 'Successful', //描述信息
    ClientTime: 1473765898, //客户端请求时间
    ServerTime: 1473765935, //服务端响应时间
    token: '38ce6474a370c3fe84ddf92403bec204cfcbe07b', //唯一token也可做加密key
    data:{ //json数据,格式层级关系根据对应需求虽易定
        key1: value1,
        key2: value2,
        key3: {
        [
            name: '小明',
            sex: 1,
        ],[
            name: '小华',
            sex: 1,
        ],[
            name: '小刚',
            sex: 1,
        ]}
    }
}</code>
Copier après la connexion

<code>errNo=>
errMsg=>
data=></code>
Copier après la connexion

然后json_encode这个数组

<code>{
    code:200,
    message: "success",
    data: { key1: value1, key2: value2, ... }
}</code>
Copier après la connexion

code: 错误码
message: 描述信息,成功时为"success",错误时则是错误信息
data: 成功时返回的数据,类型为对象或数组

成功时:

<code class="json">{
    "code":“200”,
    "data":“成功返回数据,如果没有数据返回空数组形式[]”
}</code>
Copier après la connexion

出错时:

<code class="json">{
    "code":"错误码",
    "msg":"错误提示"
}</code>
Copier après la connexion
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal