WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:空データのformをpostするとHTTP400エラーとなる

0:[投稿] クラン [2007/08/10 19:20 ] [環境:WinXP,IE6 Win2003svr,Interstage]

初投稿ですが、宜しくお願い致します。

下記のソースでリンクを押下すると、HTTP400エラー画面に遷移してしまいます。

[sample.jsp]以下抜粋

<A href="javascript:postto('/servlet/com.app.pg.scr0005.SCR0005');"></A>

<FORM name="form_jump" method="POST"></FORM>

function postto(URI) {
 form_jump.action=URI;
 form_jump.submit();
}

---ここまで-----------------------------------------------

上記はInterstageで発生し、ローカルにTOMCATを起動して同様に試してみると、こちらは問題なく遷移できました。

そこで、formにダミーデータをかませると、今度はInterstageでも正常に遷移しました。
<FORM name="form_jump" method="POST"><INPUT type="HIDDEN" name="tester" value="テストデータです"></FORM>

POSTする際、FORMに送信データが無いと駄目なのでしょうか?
「FORMに送信データが無い状態でPOSTするとHTTP400が発生する」といったニュアンスで検索しましたが発見できないため、投稿させていただきました。

ご教示の程、宜しくお願い致します。

回答(必須): 状態:

お名前(必須):

URL:




[戻る]