通过Postman调用时,API调用工作正常,但在网页中调用时,它停滞并返回失败

时间:2019-07-11 14:25:01

标签: laravel-5

我有一个正在创建的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请求失败!

这是Postman的正确输出 The Postman results

0 个答案:

没有答案