PHPのHTTP/Requesをローカルでテストする方法は?
PHP初心者なのですが、
初めてPHPのPEARパッケージにあるHTTP/Requestクラスを使って、別サーバーのAPIに対し、XMLのリクエストをし、XMLのレスポンスを受け取るやり取りをする関数を作りたいと思い、下記のような関数を作ってみたのですが、ローカル環境でどのようにテストすれば、HTTP/Requestの挙動をうまく確認できるかが思い浮かばずに、止まってしまいました。
どのようにテストすれば挙動がローカルで確認できるか、どなたか、ご教授お願いします!!!
-----------
制作した関数 引数1:リクエスト先URL、引数2:
function testHttp($requestUrl,$requestXml){
$option = array(
"timeout" => "3", // タイムアウトの秒数指定
"allowRedirects" => true // リダイレクトの許可
);
// HTTP_Requestの初期化
$http = new HTTP_Request($requestUrl, $option);
// HTTPのヘッダー設定
$http->addHeader("User-Agent", "My PEAR PROGRAM");
$http->addHeader("Referer", $obj->protMember('LOGIN_URL'));
$http->setMethod(HTTP_REQUEST_METHOD_POST);
// HTTPリクエスト実行
$response = $http->sendRequest();
if (!PEAR::isError($response)) {
$responseVal['resCode'] = $http->getResponseCode(); // ResponseCode
$responseVal['resBody'] = $http->getResponseBody(); // ResponseBody
return $responseVal;
}else{
exit();
}
}