我的代码
:
<code class="php">//判断远程文件是否存在 if(! function_exists('check_url')) { function check_url($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_NOBODY, true); curl_setopt($ch, CURLOPT_FAILONERROR, true); curl_setopt($ch, CURLOPT_TIMEOUT, 10); $res = curl_exec($ch); if ($res !== false){ $statusCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); return $statusCode; } curl_close($ch); return false; } }</code>
이것은 매우 안정적인 통합 경로가 아니며 때로는 성공하고 때로는 실패하며 대기 시간이 너무 깁니다!
我的代码
:
<code class="php">//判断远程文件是否存在 if(! function_exists('check_url')) { function check_url($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_NOBODY, true); curl_setopt($ch, CURLOPT_FAILONERROR, true); curl_setopt($ch, CURLOPT_TIMEOUT, 10); $res = curl_exec($ch); if ($res !== false){ $statusCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); return $statusCode; } curl_close($ch); return false; } }</code>
이것은 매우 안정적인 통합 경로가 아니며 때로는 성공하고 때로는 실패하며 대기 시간이 너무 깁니다!
이상한 요구 사항이 있습니다. 원격 서버가 자신의 것이라면 파일이 존재하는지 확인하기 위해 서버에 인터페이스를 작성하면 됩니다. 본인의 것이 아니라면 본인의 네트워크와 서버측 네트워크가 빠르고 안정적인지 여부만 확인하시면 됩니다.