httpプロトコルの主な機能
//迅速かつ簡単にリソースが固定されている(統一資源識別子)UII
フレキシブル// HTTPヘッダのデータ・タイプがあり、伝送データの種類を行います
接続なしは//リンクいったん切断されません
ステートレス//クライアントとサーバは、中央のhttpがリンクを確立する2人のアイデンティティです(リンク二人の身元を区別しません)
HTTPメッセージの一部
Requestパケット:
リクエストライン:リクエストメソッドのページのアドレスhttpプロトコルバージョン
リクエストヘッダ//キー値ヘッダ
空行/ R / N / R / N
リクエスト部材本体
HTTPメソッド
---リソースへのアクセスをGET
POST ---送信リソース
PUT ----リソースを更新
DELETE ---削除リソース
HEADは---メッセージのヘッダーを取得します
POSTやGET差
POSTリクエストが再び時にフォールバック無害GET
生成されたGETアドレスは、コレクションを掲示しないことがあり
GETは、積極的にブラウザのキャッシュになります。POSTがない限り、設定されません
GETはURLだけでは、コーディングのPOST品種をエンコードすることができます
GETパラメータは、歴史の中でそのままになります。ポストはしません
GET転送の長さの制限があるURLのパラメータ、ポストなし
のみascll文字を受け入れます。ポストはしません
ポストよりも安全を得ます。パラメータを直接URLに露出しているため、すべての機密情報を渡すことはできません
URLを通過します。リクエストボディ内に投稿