[PHP-users 25574] Re: 外部ページにPOSTする方法
maru @ mail.design.co.jp
maru @ mail.design.co.jp
2005年 5月 11日 (水) 02:07:11 JST
丸山@自己レスです。
> こちらのターゲットで「HTTPS」は指定できないのでしょうか?
> 指定して動かしてみたのですが動かないようです。
> HTTPのCodeなども帰ってきませんでした。
>
> でちょっとググッたところ
> http://www.ironhearts.com/diary/archives/2005_03.html
>
> などを見ているとPHPを対応でコンパイルしないといけないみたいですね(泣)
>
> 何か手があるのでしょうか?
同じPearのパッケージで「HTTP_Client」がありますが
こちらで動作させても同じ現象になりました。
以下、まとめると
例(1)
------------------
$req = &new HTTP_Request('ターゲットURL');
$req->setMethod(HTTP_REQUEST_METHOD_POST);
$req->setURL('ターゲットURL');
$req->addPostData('hogehoge', hagehage);
$req->sendRequest();
-------------------
例(2)
-------------------
$req = &new HTTP_Client();
$url = "ターゲットURL";
$req -> get($url);
$response = $req -> currentResponse();
-------------------
この(1)(2)ともにHTTPだと動作しましたが
HTTPSだと動作しませんでした。
よろしくお願いします。
PHP-users メーリングリストの案内