[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 メーリングリストの案内