Python - RESTful API に関する応答
伊谢尔伦
伊谢尔伦 2017-06-28 09:25:24
0
5
852

私はウェブに触れ始めたばかりで、あまり一般常識を知りません。聞きたい。
API には post メソッドしかなく、他のメソッドでアクセスした場合にどのような情報を返す必要があるか。 ###その上。 。応答には特定の情報が含まれている必要があります。具体的な JSON の例を教えていただけますか? 。

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信 (5)
三叔

心優しい人の gitup リンクを教えてください。そこには多くの有益な API ドキュメントが含まれています。

安らかなAPI情報gitup

いいねを押す+0
    我想大声告诉你

    postメソッドだけが必要な場合は
    errorを返す必要があります405 Method Not Allowedレスポンスボディについては、カスタマイズできます
    私は通常
    リーリー

    いいねを押す+0
      代言

      RESTful プロトコル API には多くのリクエスト メソッドがあり、POST はデータを変更するための一般的なメソッドとして使用できます。レスポンスには 2 種類あり、1 つは http 経由でレスポンスヘッダの情報を直接返すタイプで、通常は返信情報を設定する際にヘッダ情報に設定します。そして、これをビジネス上の区別として使用したい場合は、上記の回答に従ってカスタムフィールドを設定できます。それは任意に設定でき、チームの開発仕様に準拠していれば問題ありません。

      いいねを押す+0
        迷茫

        レスポンス ヘッダー: コード メッセージ データ。一般的に、これらはすべてプロジェクトに必要なものです。API には post メソッドしかありません。

        いいねを押す+0
          学霸

          答えが質問の要件を満たしていないと言っていますか?うるさいです。

          -----元の回答--------------------------

          「API には post メソッドのみがある」場合は、他のリクエストは4xxエラー コードを返す必要があります。

          応答の固定情報は、フロントエンドとバックエンド自体で合意する必要があります。通常、リクエストのステータス、データ、プロンプト情報を表すために少なくとも 3 つのフィールドが必要です。たとえば、次のようにさらに追加することができます。

          リーリー
          いいねを押す+0
            最新のダウンロード
            詳細>
            ウェブエフェクト
            公式サイト
            サイト素材
            フロントエンドテンプレート
            私たちについて 免責事項 Sitemap
            PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!