質問: formなしでpostデータを送信・受信 formを使わずに application/x-www-form-urlencoded 型のデータを送信させることってできるのでしょうか? あるサイトで、 のようなformがあったときに、 postで送信されているデータが、通常だと aaa=1&bbb=2&ccc=3 となるはずのところが、 aaa=1&bbb=2&ccc=3&ddd=4 となっていました。 また、この値(ここでは4としました)は送信ごとに変動していました。 (なお、ヘッダ情報はすべてfirefoxのlivehttpheadersで確認しました。) そのページ内には、hiddenや、その他のタグすべて(aやdiv)を含めて name(およびid)がdddのものはありませんでした。 (ソースを直接確認、およびfirefoxのfire bugおよびweb developerで確認しました。 さらに、これらで"ddd"をページ内検索してもヒットせず、見落としはないと思います。) また、javascript(javaも)をすべてoffにし、 さらにクッキーも受けつけない・キャッシュも削除・無効化 した上で送信しても、 まったく同様に上記のdddのパラメータが送信されています。 (念のため確認したのですが、これに加えて、 javascript適用後のhtmlであるfirebugで表示されるソースも じっくり見ましたが、ここでも見つからなかったので、 javascriptによるhiddenタグ描画という可能性はないと思われます。) javascriptやクッキーを使用せず、 かつhtmlのフォームタグも使わずに、 ユーザーにある(動的に変動する)パラメータをもつ post情報を送信させる方法があるのでしょうか? 抽象的で申し訳ありませんが、 何か参考になりそうなことがありましたら どうぞよろしくお願いいたします。
回答: そのdddという名前とは正確にはなんでしょう? ほんとうにdddではないですよね? また値はここでは4になっていますが、長さはそんなものですか? もっとすごく長かったりしませんか? 英語や記号はふくまれていませんか?