ポート番号なしでphp curlリクエストを行うことができません。ポート番号でphp curlリクエストを行うことができません
カールしたときの端子http://www.sample.com:8088応答が正しく返されています。しかし、ないcurl_inf() を行う上でのPHPカールを通じて、私は私のコード
Array ([url] => http://www.sample.com:8088/ [content_type] => [http_code] => 0 [header_size] => 0 [request_size] => 0 [filetime] => 0 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0 [namelookup_time] => 0 [connect_time] => 0 [pretransfer_time] => 0 [size_upload] => 0 [size_download] => 0 [speed_download] => 0 [speed_upload] => 0 [download_content_length] => -1 [upload_content_length] => -1 [starttransfer_time] => 0 [redirect_time] => 0 [certinfo] => Array ())
取得しています
$url = "http://www.sample.com:8088/";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_TIMEOUT, 400);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, True);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, True);
$report=curl_getinfo($ch);
print_r($report);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
このコードは私のUbuntuからの応答を与えるが、ポート番号が指定されている場合セントのOSからの応答を与えていません。
解決方法を教えてください。
THanks in advance。
URLのポート番号を受け入れるようにcurlを取得するだけのSE Linuxを無効にすることは解決策にはなりませんが、一時的に回避することはできますが、長期的には絶対に回避することはできません。 – PvdL