recherche

Maison  >  Questions et réponses  >  le corps du texte

python - réponse à propos de l'API reposante

Je viens juste de commencer à entrer en contact avec le Web et je ne connais pas grand-chose au bon sens. Je veux demander.
Une API n'a qu'une méthode de publication. Si quelqu'un y accède via d'autres méthodes, quel type d'informations doit être renvoyé.
Aussi. . Une réponse doit contenir certaines informations. Pouvez-vous me donner un exemple JSON spécifique ? .

伊谢尔伦伊谢尔伦2711 Il y a quelques jours919

répondre à tous(5)je répondrai

  • 三叔

    三叔2017-06-28 09:27:24

    Donnez-vous le lien gitup d'une personne bienveillante. Il contient de nombreux documents API reposants, qui vous seront très utiles.

    informations sur l'API reposante gitup

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-28 09:27:24

    Si vous n'avez besoin que de la méthode de publication
    vous devez retourner405 Method Not Allowederreur
    Quant au corps de la réponse, vous pouvez le personnaliser
    Je le fais habituellement

    {
      "errcode": 405,
      "errmsg": "Method Not Allowed"
    }

    répondre
    0
  • 代言

    代言2017-06-28 09:27:24

    L'API du protocole restful dispose de nombreuses méthodes de requête et POST peut être utilisé comme méthode générale pour modifier les données. Il existe deux types de réponses. L'une consiste à renvoyer directement les informations dans l'en-tête de réponse via http. Ceci est généralement défini dans les informations d'en-tête lors de la définition des informations de retour. Et si vous souhaitez utiliser cela comme distinction commerciale, vous pouvez définir des champs personnalisés selon la réponse ci-dessus. Vous pouvez les définir à volonté, et ce sera OK s'ils sont conformes aux spécifications de développement de l'équipe.

    répondre
    0
  • 迷茫

    迷茫2017-06-28 09:27:24

    En-tête de réponse : données de code msg De manière générale, celles-ci sont toutes nécessaires pour les projets. L'API n'a pas seulement la méthode post

    .

    répondre
    0
  • 欧阳克

    欧阳克2017-06-28 09:27:24

    Êtes-vous en train de dire que la réponse ne répond pas aux exigences de la question ? C'est trop bruyant.

    ---------------Réponse originale----------------------------

    Si vous voulez "une API n'a qu'une méthode de publication", alors les autres requêtes devraient renvoyer des 4xxcodes d'erreur.

    Les informations fixes de la réponse doivent être convenues par le front-end et le backend eux-mêmes. Habituellement, au moins trois champs sont requis pour représenter l'état de la demande, les données et les informations d'invite dans les affaires réelles, d'autres peuvent être ajoutés, par exemple :

    {
        status:'',
        data:[],
        msg:'',
        count:99
    }

    répondre
    0
  • Annulerrépondre