- ベストアンサー
get と post の使い分け
method の get と post はどのように使い分ければいいのでしょうか。 getは (1)URLがブラウザに保存される (2)ブラウザにURLがパラメータ付きで表示される (3)パラメータの長さに上限がある。 postはgetの逆。 という知識はあります。 以下の場合はpostを使用するという考えでよろしいのでしょうか。 ・パラメータを表示させたくない ・ブラウザの「戻る」は使用させたくない また、セキュリティ上、getだとパラメータが表示されてしまうこと以外に何か問題があるのでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
あと、CGIなどの受け取るほうの送信データの取得法が違います。 postは標準入力で受け取りますが、getはパラメータ(環境変数)で受け取ります。 違う方法ですから、postしても、actionのURIのあとに、?XXX=XXX などをつけるとget相当のデータ受取と併用させることができます。