- 403 名前:名無しさん@お腹いっぱい。 [2009/08/03(月) 13:32:26 ID:ZeE5zmd40]
- WinHttpRequestを使ってPOSTデータを送信したい
…でもこれだと受け取ってくれてないみたい。POSTに何も値が入ってない状態です。 どうしたら受け取ってくれるのでしょう? (localhost以外の他のWebサーバでも同じく受け取ってくれないみたいです。 他のWSHやVBAではこういう書き方で出来てるみたいなんですけど… //UWSCスクリプト--------------------------- objHttp = CreateOLEObj("WinHttp.WinHttpRequest.5.1") url = "localhost/test.php" body = "value1=10&value2=20" objHttp.Open("POST", url, false) objHttp.setRequestHeader("Content-Length", length(body)) objHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencode") objHttp.Send(body) objHttp.WaitForResponse() msgbox(decode(objHttp.responseBody, CODE_BYTEARRAY)) //test,phpの中身---------------------------- <?php var_dump($_POST); //POSTデータを全部ダンプ出力 ?>
|

|