Cách 1 : Sử dụng get_headers Function
Bằng cách sử dụng hàm get_headers , chúng ta có thể nhận được thông tin HTTP header được gắn trong URL.
$url
=
"http://www.domain.com/demo.jpg"
;
$headers
= @get_headers(
$url
);
if
(
strpos
(
$headers
[0],
'404'
) === false)
{
echo
"URL Exists"
;
}
else
{
echo
"URL Not Exists"
;
}
Cách 2 : Sử dụng cURL
$url
=
"http://www.domain.com/demo.jpg"
;
$curl
= curl_init(
$url
);
curl_setopt(
$curl
, CURLOPT_NOBODY, true);
$result
= curl_exec(
$curl
);
if
(
$result
!== false)
{
$statusCode
= curl_getinfo(
$curl
, CURLINFO_HTTP_CODE);
if
(
$statusCode
== 404)
{
echo
"URL Not Exists"
}
else
{
echo
"URL Exists"
;
}
}
else
{
echo
"URL not Exists"
;
}
https://tritue.edu.vn/tuecode/tracnghiem30/index.php/baiviet/post/view/id/17?id=17