HTML5

業務システムでGETとPOSTどっちを使うべきか

投稿日:

私のこれまでの案件はなぜか全ての画面でPOSTが使われていることが多かったです。

強いて言えば、メニュー画面から次の画面への遷移はAタグなのでGET。ナビゲーションバーからメニュー画面への遷移もAタグなのでGETでしたね。

私の出した結論です。

基本はGETでOK。登録・更新時の値を送信するときだけPOST。

  • 画面A 送信ボタンがある(この時のGET/POSTが議論の対象)
  • 画面B 戻るボタンがある

画面AでPOSTを使うと、

全てPOSTにすると、戻るボタンはすべてハンドらメソッドが必要になってしまいます。

GETにすると、戻るボタン

-HTML5

Copyright© SIerからWeb系自社開発に転職!失敗して感じたたった1つの後悔 , 2019 All Rights Reserved.