GETとPOSTの違いとキャッシングの問題

2.問題は、キャッシュが取得し、別の投稿ということです。

私たちは、最初にキャッシュされているかを理解しなければなりません。

HTTPキャッシングの基本的な目的は、アプリケーション実行速度が速く、よりスケーラブルにすることですが、通常は(として理解することができるHTTPキャッシュべき等の要求に適用されるクエリ要求、また、HTTPにつながった、更新要求データ・サーバではありません)世界は、通常キャッシングを行うために取得要求のために、ポストは少しキャッシュがあるリクエスト。

通常、データを変更せずに、データへの直接アクセスを取得するために使用する、主な目的は、検索文DBの感じです。キャッシュ(そこにあるプロキシサーバの概念が)デシベル目的はスピードが速くなるチェックすることです。

ポストは、サーバー側のストレージにデータを送信することです。センスアップデートが似Dbが文を削除して挿入します。デシベルの意味を更新します。データが中に配置する必要がありますデータベースので、一般的にサーバーへのアクセス権を持っています、。


3.セキュリティ問題。

URLでリクエストパラメータを取得し、送信されたデータは、リンクで見ることができますがあり、セキュリティ上の問題があります。

取得よりも、ポストの内側ではなく、要求本文内のURLパラメータので、より高いセキュリティ

 

 

4.安全要求の最大の長さは、Get

各ブラウザがHTTPのGet URLリクエストは、最大の長さと同じではありません一般的なブラウザの最大の長さのいくつかのタイプと、以下のように最大長は提出超えて:

IE6.0:2083文字のURLの最大長は、後に最大長より提出することはできません。
IE7.0:2083文字のURLの最大長、最大長よりはまだ提出されるが、唯一の2083を超える文字を渡すことができます。
Firefoxの3.0.3:7764文字のURLの最大長さが最大長より後に提出することはできません。
オペラ9.52:7648文字のURLの最大長さが最大長より後に提出することはできません。
Google Chromeの2.0.168:7713文字のURLの最大長さが最大長より後に提出することはできません。

 

おすすめ

転載: www.cnblogs.com/kangleweb/p/10930544.html