リクエストメソッドを取得します。
ユーザーデータを収集するために、私達のページならば、彼は、それに対処するためのGETのこのページのユーザー・データ要求方法を指定し、我々はそのような百度など、わかります、それはGETリクエストの非常に古典的な方法であります
私たちは「JavaのためのBaiduの検索で入力した場合には、Baiduのをクリックして、このページでは、我々が扱っBaiduのサーバーを検索し、提出するデータを収集し、検索のいくつかの結果を示し、これは古典的なGETリクエストであるということ
疑問符直接私のURLの後ろにすべての要求データでは、我々は「WDは=のjava」ことがわかり、これは我々が「java」のことを書いたものです
要求の本体に示されているように、リクエストメソッドがデータを要求することになってしまうので、内容は「noですか?内部内部要求ヘッダーのスプライシング要求アドレス」により、アドレスバーが表示されているに
POSTリクエストメソッド:
リクエストデータが要求エンティティに送信され、データはURLリクエストには表示されません。
POSTリクエストでは、リクエストではなくURLアドレスの背後にあるよりも、リクエストのボディにあなたのデータを入れています。
長所と短所:
取得する:
1、直接の戦いバックURLで、それは安全ではない、見ることができます。
たとえば、あなたが戻って、URLのアカウントのパスワードの綴りにログイン機能、ワンクリックログインを書いたので、これはあると危険な。
2、要求されたHTTPデータを搬送することは、あなたが来て、たとえば、あなたがファイル、時間の問題をアップロードするだけで時間をアップロードどのくらいの偶発言いたいどのくらいの制限はありません。
ただし、ブラウザのアドレスバーに表示するGETは、長さの制限ブラウザのアドレスバーであるため。だから、入ってくるの方法はごく少数GET。ないHTTPプロトコルであるため。
役職:
図1に示すように、要求データは、特定の可視URL要求情報セキュリティで、要求側エンティティに送信されます。
2、POSTは、次に、この1つは、単一のシステムであり、それはPOSTのサイズを制限するものではない送信される別個の要求データを有します。
要約:
お使いの高いデータセキュリティ要件場合は、逆に、かつ大量のデータは、あなたがPOSTを持つことができ、あなたのデータのセキュリティが厳しく、およびデータの比較的少量の場合は、GETを持つことができます
しかし、多くの場合であっても、効率を犠牲にし、セキュリティの次元ではなく、データの量が、セキュリティを測定するだけでなく、セキュリティを向上する最初のものです。
いくつかは、私はPOSTはそれで逃げるない直接ことを言うかもしれませんか?GET効率がPOSTよりも高くなっているので。