HTML5

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

投稿日:

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

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

私の出した結論です。

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

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

画面AでPOSTを使うと、

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

GETにすると、戻るボタン

-HTML5

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

業務システムに使える基本的なHTML5レイアウトのテンプレート

デザインが軽視されがちな業務システムの管理画面。モック作成も担当範囲であれば、どのようなテンプレートを使うべきだろうか。 HTMLテンプレ―トによって見た目の制御が容易になるので、ぬかりなくやっておこ …

no image

次期業務システムのフロントエンドはHTML5+JavaScript?テンプレートエンジン?

Strutsの次期MVCフレームワークの本命として定着したのがSpringframeworkです。 SpringBootによってSpringMVCのアプリが簡単に始められるとして、業務システムに使用さ …