proxy方法中
$response = $this->http->post('http://127.0.0.1:8000/oauth/token',[
'form_params' => $data
]);
1、这里url如果用127.0.0.1:8000的话,请求一次服服务器会一直没响应,也不报错,再次刷新页面也没有响应,请求方式改为php的curl也一样,
2、但是单独开一个php文件(不在laravel框架中)又可以得正确的得到响应例如:
$url = "http://127.0.0.1:8000/oauth/token";
$post_data = array (balabala);//post数据
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$output = curl_exec($ch);
curl_close($ch);
print_r($output);
3、但是把项目扔到apache中url用域名又是正常的,为什么?