2017-09-14 14 views
0

POSTメソッドでHTTPエンドポイントを公開しました。呼び出しを成功させるために、クライアントは要求本体とその他の必須パラメーターを使用してPOST呼び出しを行う必要があります。HTTP POSTレスポンスコード200 OK

ブラウザで直接エンドポイントにヒットした場合は、200 OKと表示されます。そのGET呼び出し。 GETの実装はありません。

質問は - POSTのみをサポートするエンドポイントは、GETを使用してブラウザに直接当たる間にエラーをスローする必要がありますか?

何が最善のエラーであるべきですか。このエンドポイントでGETが適切な方法ではないとGETでこれを処理する必要がありますか?

GET応答を200 OKにしておくのは正しいですか?クライアントにエンドポイントが起動していると感じさせるようにするにはどうすればいいですか?

答えて

0

HTTPサーバが何をすべきかを尋ねるなら、答えは:には、GETとHEADを実装するためにがあります。 RFC 7231を参照。

関連する問題