― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - Firefox2でのPOST時の動作について
作成者 メッセージ
  記事の件名:  Re: Firefox2でのPOST時の動作について  引用付きで返信する
naotaka さんが書きました:
表題の件ですが、Firefox2を使用してPOSTメソッドを送信した際に、
HTTPヘッダの内容が分割されて送信されてしまいます。
TCP の仕様として、データはどこでも途中で分割される可能性がありますから、TCP/IP 的には分割されずに送信されることを期待してはいけないでしょう。
投稿記事 Posted: 2008年9月10日(水) 23:06
  記事の件名:  Firefox2でのPOST時の動作について  引用付きで返信する
初めて投稿いたします。

表題の件ですが、Firefox2を使用してPOSTメソッドを送信した際に、
HTTPヘッダの内容が分割されて送信されてしまいます。
Wiresharkにてキャプチャして、状態は確認しています。
Firefox3では、分割は発生しておりません。

~詳細~
1:端末(Firefox2)からサーバにSYNを送信
  (Window size: 65535 Maximum segment size: 1460 bytes)
2:サーバから端末にSYN/ACKを送信
  (Window size: 17520 Maximum segment size: 1460 bytes)
3:端末からサーバにACKを送信
  (Window size: 65535)
4:端末からサーバにPOSTリクエスト送信
   この時点でFirefox2ではHTTPヘッダの途中で分割されていて、
   フォーム用のデータは送信されていません。
   Firefox3では、フォーム用データもしっかり送信されています。
5:端末からサーバに分割された残りのデータが送信(Firefox2のみ)
   4で分割された残りのデータが送信されます。

~環境~
端末側ブラウザ
  Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.16)
   Gecko/20080702 Firefox/2.0.0.16
端末側OS
  WindowsXP PRO SP2
テストに使用したサイトURL
  http://www.phpbook.jp/appli/form/index3.html 内の
  http://www.phpbook.jp/appli/form/mondai2.html

質問なのですが、このPOST時の分割はFirefox2の仕様なのでしょうか?
それとも、ブラウザ側で設定できる項目があって設定していないだけなのでしょうか?

Firefox3を使用すればいいというのもありますが、
客先からの案件で挙がっているもので、対応プランのひとつとして提案できれば、
と思って質問しました。

以上、よろしくお願いいたします。
投稿記事 Posted: 2008年9月09日(火) 13:16

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean