Heim > Backend-Entwicklung > PHP-Tutorial > Wie standardisieren Sie im Allgemeinen den von der Schnittstelle zurückgegebenen Inhalt?

Wie standardisieren Sie im Allgemeinen den von der Schnittstelle zurückgegebenen Inhalt?

WBOY
Freigeben: 2016-09-14 09:41:23
Original
1680 Leute haben es durchsucht

Im Allgemeinen enthält der vom Backend zurückgegebene Inhalt Rückgabecode, Array und Eingabeaufforderungsinformationen.
Wie nennt man ihn normalerweise?
Außerdem wird der gesamte zurückgegebene Array-JSON im Allgemeinen einmal zurückgegeben, oder mehr als einmal eine Schicht JSON

Antwortinhalt:

Im Allgemeinen enthält der vom Backend zurückgegebene Inhalt Rückgabecode, Array und Eingabeaufforderungsinformationen.
Wie nennt man ihn normalerweise?
Außerdem wird der gesamte zurückgegebene Array-JSON im Allgemeinen einmal zurückgegeben, oder mehr als einmal eine Schicht JSON

Referenz ist wie folgt

<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>
Nach dem Login kopieren

<code>errNo=>
errMsg=>
data=></code>
Nach dem Login kopieren

Dann json_encoden Sie dieses Array

<code>{
    code:200,
    message: "success",
    data: { key1: value1, key2: value2, ... }
}</code>
Nach dem Login kopieren

Code: Fehlercode
Nachricht: Beschreibungsinformationen, „Erfolg“, wenn erfolgreich, Fehlermeldung, wenn ein Fehler auftritt
Daten: Bei Erfolg zurückgegebene Daten, Typ ist Objekt oder Array

Bei Erfolg:

<code class="json">{
    "code":“200”,
    "data":“成功返回数据,如果没有数据返回空数组形式[]”
}</code>
Nach dem Login kopieren

Wenn ein Fehler auftritt:

<code class="json">{
    "code":"错误码",
    "msg":"错误提示"
}</code>
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage