我有一个正在创建的laravel应用程序。网络路由调用API以获得信息。当我测试我的API时,它返回数据,但是当前端开发人员调用API时,它会使系统变慢并返回失败。这是一个简单的GET,以前可以使用,但现在不可用。
这是来自网络的API调用:
$url = 'http://localHost:8000/api/v1.0/theater_movies';
$opts = array('http'=>array('http' => array(
'protocol_version' => 1.1,
'user_agent' => 'PHPExample',
'method' => 'GET',
'header' => "Content-type: application/json\r\n")
));
//Basically adding headers to the request
$context = stream_context_create($opts);
$getMovies = json_decode(file_get_contents($url,false,$context), true);
我遇到了file_get_contents错误: file_get_contents(http://localhost:8000/api/v1.0/theater_movies):无法打开流:HTTP请求失败!