curlで送信されたリクエストを表示するにはどうすればよいですか?例えば;curlによって送信された閲覧リクエスト
私はページを取得して内容を印刷していますが、このページはまた、その内容を希望する別のページを要求します。
どうすればよいですか?
curlで送信されたリクエストを表示するにはどうすればよいですか?例えば;curlによって送信された閲覧リクエスト
私はページを取得して内容を印刷していますが、このページはまた、その内容を希望する別のページを要求します。
どうすればよいですか?
それはヘッダーだ場合は、
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER,1);
と
curl_setopt($curl_handle, CURLOPT_HEADER,1);
...後にしている情報は、その後、文字列関数のいずれかで処理する必要があります結果のヘッダー情報を返したりします正規表現。
例えば
preg_match_all('#HTTP/\d\.\d.*?$.*?\r\n\r\n#ims', $curl_result, $header_matches);
$headers = split("\r\n", str_replace("\r\n\r\n", '', array_pop($header_matches[0])));
$curl_result = preg_replace('#HTTP/\d\.\d.*?$.*?\r\n\r\n#ims', '',$curl_result);
そこから、あなたが「見る」とはどういう意味ですか配列$ヘッダ
内の任意の問題のヘッダエントリを見つけることができますか?わかりません。 –
cURLリクエストの**結果**や、cURLが送信する*リクエスト*を見たいですか?それははっきりしていません。 – deceze
私は基本的には、curl_getを使用してhttp://page.comとpage.comを読み込みます。ページ/2.phpをロードします。2.phpの内容を表示したいのですが、 。私はそれがlivehttpheadersを使用して要求されていることが分かった。 THANKS – hussan