- PR -

POSTデータの欠落

1
投稿者投稿内容
会議室デビュー日: 2004/08/02
投稿数: 9
投稿日時: 2004-08-17 15:05
Weblogic6.1とIE6/IE5.5を使っていますが、時々POSTデータがおかしくなります。

パケットモニタでデータを確認していると、
データサイズが大きいので複数回に分割されてPOSTされるのですが、
正常な場合は
POST+データ1+データ2+データ3+データ4のように5回で完了となります。

異常な場合は、
@POST+@データ1+APOST+Aデータ1+Aデータ2+Aデータ3+Aデータ4
のように中途半端の状態になった後に、新たに全データがPOSTされます。
@もAもContent-Length: 5566になっております。

ブラウザで連続してSUBMITは行っていません。

規則性はないようで、同じ処理で数十回に1回発生するようです。

不完全なPOSTデータの原因は何が考えられるでしょうか?
シュン
ぬし
会議室デビュー日: 2004/01/06
投稿数: 328
お住まい・勤務地: 東京都
投稿日時: 2004-08-17 15:53
単に、TCPプロトコルで送信側が再送処理をしているだけではないでしょうか。
受信側からのACK返信がたまたま何かの都合で直ぐに受信できなかったとか、パケロスとか…
がるがる
ぬし
会議室デビュー日: 2002/04/12
投稿数: 873
投稿日時: 2004-08-17 15:59
ども。がると申します。
基本はシュンさんと一緒ですね。
もし、処理が何らかの異常を発生させているのであれば、まずは
アプリケーションレベルで「POSTデータのチェック」をしておいた
ほうが良いと思います。
logなどに吐き出させるか、Web画面の先頭に(デバッグ画面として)
表示させる、などの手段が有効かと思います。

で、もう一つ余談ですが。
丸数字は、たまに読めない環境があるので、あまり使われないほうが
よいかと。
蛇足ですが。

1

スキルアップ/キャリアアップ(JOB@IT)