HTTPの方法
1409 ワード
一般的なHttp方法GET POST PUT HEAD DELETE OPTNS CONNET GET:リード POST:新規作成(Create) PUT:更新(Update) PATCH:更新(Update)は、通常部分更新 である。 DELETE:削除(Delete) 模範的なタイプ GET/book s、すべての図書 を並べます。 POST/book s、本を作成します。 。 PUT/book s、大量更新図書情報 DELETE/book s、すべての図書を削除します。 GET/book s/10は、本10号の詳細情報 を取得する。 PUT/book s/10、10号の図書 を更新します。 PATCH/book s/10は、本 を更新します。 DELETE/book s/10、10号図書 を削除します。
PUTとPATCHの違いは何ですか?
に対するよくあるHTTPの方法はどれらがありますか?使用シーンはそれぞれ何ですか? GETとPOSTはどう違いますか? GETはURLまたはCookieを使用して、POSTはデータをBODYの に置く。 GET方式で提出されたデータは長さ制限があり、POSTのデータは非常に大きい である。 POSTはGETよりも安全です。データはアドレスバーで見られないので です。はRESTful APIですか?
PUTとPATCHの違いは何ですか?
に対する
{
"username": "hunger"
"email": "[email protected]"
}
PUT修正は、すべてのパラメータを含む必要があります。{
"username": "hunger"
"email": "[email protected]"
}
PATCHは、パラメータを変更します。変更が必要なパラメータを伝えるだけです。{
"email": "[email protected]"
}
また、URLにバージョン番号を強制的に追加することをおすすめします。GET /v1/books
Formフォームはどのような方法をサポートしますか?フォームはpostとgetだけをサポートします。しかし、融通のきかない方法で、サーバーに本心は何をしたいですか?
重点