プロが教えるわが家の防犯対策術!

Inetコントロールで、HTTPサーバにPOSTを使用しデータを送信しようと考えているのですが、
いろいろ調べたところ、できるようになりました。

ソースは以下の通りです。
Inet1.Execute "アドレス"
_, "POST"
_, "msg=あああ"
_, "Content-Type: application/x-www-form-urlencoded"

上記のソースでサーバ側でmsgと指定し「あああ」という値を
取得することができました。

しかし、POSTで複数のデータを送ることができません。
例えば値をnameとmsgの二つを送る場合、
"msg=あああ"の部分にどのように記述すればよいのでしょうか?
それとも根本的に何か違うのでしょうか?

よろしくお願いします。

A 回答 (1件)

Content-TypeとしてURL encoded www formを指定しているのだから、その型式でデータを渡してやるとよいです。


こんな感じ:

"msg=aaa&data=0124&command=go"
    • good
    • 0
この回答へのお礼

できました。
ありがとうございます♪

冷静になってみるとなるほどって感じですね。

お礼日時:2003/08/26 22:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!