GuzzleHttp请求内网竟然超时?
public function test(Request $request)
{
return $this->success('', '', 200, ['set-cookie' => ['test1', 'test2']]);
}
public function test1()
{
dump(1);
$client = new Client();
$cookies = $client->get("http://192.168.3.104:8080/test", [
'timeout' => 5,
])->getHeader("set-cookie");
dump($cookies);
return $this->success($cookies);
}
一模一样的问题,我也遇到了,麻了
windows是单进程的,当然不能自己请求自己
linux 也是 而且是 不同端口 也不行哈哈
linux也测试了,依然不行
内网超时的话开下安全组端口,如果有用宝塔,宝塔里也要开下端口。
也可以在服务器上
wget http://内网ip:端口
看下通不通。通这呢, webman自己请求自己的接口,会出问题。
我感觉你循环调用了,自己调用自己调用自己调用自己...
还真是,路由加了个别名,搞错了。
导致接口调用自己的接口了。