POSTメソッドを介してフォームを送信するときにFirefoxがPOSTリクエストに続いてGETリクエストを実行する原因は何ですか?GETメソッドはPOSTメソッドと同じURLに送信されますが、リクエストパラメーターはありません。
formメソッドをGETに変更すると、2つの同一のGETリクエストが発生します。
POSTメソッドを介してフォームを送信するときにFirefoxがPOSTリクエストに続いてGETリクエストを実行する原因は何ですか?GETメソッドはPOSTメソッドと同じURLに送信されますが、リクエストパラメーターはありません。
formメソッドをGETに変更すると、2つの同一のGETリクエストが発生します。
これは Firefox 3 のバグです。これは、POST への応答に空の source 属性を持つイメージ タグが含まれている場合に発生します。例えば<img src=""/>
POSTされたURLがリダイレクトを返す可能性があります-これによりGETが発生します。これは通常、ページを再投稿せずに更新できるようにするために行われます。
おそらく、JavaScriptが関係しています。フォームは、アンカー内のonclickイベントの結果として次のように送信されます:href = "..." onclick = ".. form.submit()"