MacIEの不可思議現象
MacIE5.?(?の部分は覚えてない)で某サイトの検証中に出くわした不可思議な現象。名づけて「2重リクエスト」。
フォームにPOST処理する時の現象で、どんな内容かって言うとざっと以下の感じ。
- フォーム表示。
- サブミットボタン押す。
- POSTリクエストされる。
- POSTリクエスト完了する。フォームのアクション先のHTMLが表示される。 ← ここまで正常
- 実はこの裏側で、POSTした時と同様のアクション先にGETリクエストを出している。 ← ここが謎
つまり、MacIEはPOSTすると、POST終了後にGETもすると。軽くしか確認していないので断言はできないのですが・・・。
その時のWebサーバがApache+mod_jkだったので、それが悪いのかなと思ってApache+Weblogicでも試して見たら同じ現象。ウーム。
いろいろとぐぐったけどそれっぽいのは一見も見つからず。情報求む!
自分でも後でもうちょっと調べてみようと思ってるところ。
Comments
Mac IE ではなく WinIE3.02a での現象でこんな不具合があったみたい。内容が似てるぽいので参考までにみてみて。
[IE32] POST 後に余分な GET リクエストが送信される
http://support.microsoft.com/default.aspx?kbid=414451
Posted by: mami | June 1, 2003 07:57 PM