インターネット上では、post よりも get の方が効率的だと多くの人が言います。なぜだかわかりません。
get: パラメーターを URL に結合し、ヘッダー メッセージのヘッダーに入れて渡します。
post: キーと値のペアの形式でメッセージ本文に直接保存して渡します
もちろん、それを渡すときは、 post では、メッセージ ヘッダーに追加情報が含まれますが、効率への影響は最小限です。
post は主にフォームの送信に使用されます。 URL の後にパラメータが続く形式であるため、get によって送信されるデータの量は post よりも少なくなります。また、データがキャッシュされる場合、get はデータをキャッシュから直接取得しますが、post はデータが読み取られるたびにサーバーからデータを取得します。
ただし、get で送信できるデータ量には制限があり、セキュリティは post ほど良くありません
データ量が多くなければ、両者の速度に差はないと断言できます。あまり執着しないでください。必要に応じて。
一般に get 効率と post 効率の問題を比較することはありませんが、たとえばフォームを送信したい場合、post 効率が get よりも低い場合でも、どちらの送信がより便利でより適切であるかはプログラムの設計によって異なります。 、postは使えませんか?
LZ、一般の人にとっては、getとpostの異なる方法を除いて、効率は最小限です。
しかし、より深く掘り下げたい場合は、確かにいくつかの違いがあるかもしれません。
以下の記事を読むことができます
http://blog.csdn.net/axman/article/details/7663002
効率に違いはありますか?その投稿の方が安全であることはわかっています。
あまり深くは立ち入らないのは、インターネット上の人々が投稿の効率化について語るのは奇妙だと思うからです。