ライブラリのRequest.php内部にある
HTTP_Request() が読み込めなくて、Fatal error: Class 'HTTP_Request' not found
が出てきています。
require_once "HTTP/Request.php";
こう書き込むだけで解決できました。
<?php
$url = "http://〜";
$option = array(
"timeout" => "10", // タイムアウトの秒数指定
"allowRedirects" => true, // リダイレクトの許可設定(true/false)
"maxRedirects" => 3, // リダイレクトの最大回数
);
$http = new HTTP_Request($url, $option);
$response = $http->sendRequest();
if (!PEAR::isError($response)) {
$ret1 = $http->getResponseCode();// ResponseCode(200等)を取得
$ret2 = $http->getResponseHeader();// ResponseHeader(レスポンスヘッダ)を取得
$ret3 = $http->getResponseBody();// ResponseBody(レスポンステキスト)を取得
$ret4 = $http->getResponseCookies();// クッキーを取得
}
?>
最終更新:2008年04月20日 20:21