09/05/23 18:31:23
整理してみましたが>>291で合ってると思います。
>>287だとactionのパラメータ(guid=ON)が削られてdoSomthing.cgi?name=oreoreしか送信されないけど、
他のパラメータ(hiddenなど)に統一すると、ちゃんとdoSomthing.cgi?guid=ON&name=oreoreが送信されます。
これはdocomoだけでなくPCなどの他のブラウザでも同じ挙動でした(混ざってるとactionの方のパラメータが削られちゃう)
自分もdocomoの説明に「GET/POSTともリクエストラインに記述する場合対象」とある意味を勘違いして
guid=ONだけactionに付け加えていたけど>>287
URLリンク(www.nttdocomo.co.jp)
>>291で「分けないで」と書いてくれたので、やっと気がつきました。
同説明には「POSTのBODY部については対象外」ともありますが、POSTの場合はフォームタグの記述はbody部だから
別途action属性に?guid=ONを加える必要があるけど、
GETの場合はフォームの全要素が同説明で言う「リクエストライン」なんですよね。
理屈も合っているので>>291でいただいた答えは"仕様"どおりだと思います。