$agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)";
$ch=curl_init();
curl_setopt ($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch,CURLOPT_VERBOSE,false);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch,CURLOPT_SSLVERSION,3);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST, FALSE);
$page=curl_exec($ch);
//echo curl_error($ch);
$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
私のプロジェクトではcUrlを使用しています。私はWebサイトのHTTPコードを取得しています。しかし、 "asdasd"($ url = "asdasd")を試してみると、返されるHTTPコードは200です。しかし、 "asdasd"はウェブサイトではありません。 HTTPコードが200の理由200 URL以外の文字列でのHTTPコード
「curl_error」についてはどうですか?それは何かを返しますか? – Gumbo