Php url上的Laravel检查文件
如何使用laravel检查url上是否存在文件 我尝试:Php url上的Laravel检查文件,php,laravel,Php,Laravel,如何使用laravel检查url上是否存在文件 我尝试: if (is_file('http://example.com/badsass323.txt')) { //do something } 但是不起作用。。条件为not return trueLaravel随GuzzleHttp提供,因此您可以使用它向任何URL发送请求。之后,可以使用getHeader()检查响应中得到的类型 例如: //load the client $client = new \GuzzleHttp\Clien
if (is_file('http://example.com/badsass323.txt')) {
//do something
}
但是不起作用。。条件为not return trueLaravel随GuzzleHttp提供,因此您可以使用它向任何URL发送请求。之后,可以使用getHeader()检查响应中得到的类型 例如:
//load the client
$client = new \GuzzleHttp\Client();
try {
//send request
$request = $client->request('GET', 'https://www.google.com.br/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png');
//Check content type received
if($request->getHeader('content-type')[0] == 'image/png'){
echo "It's a PNG image";
} else {
}
} catch(Exception $e) {
//handle it
}
try
文件\u get\u内容可能重复
功能