请求第三方接口是没问题的,但是请求自己项目就不行,这个地址使用浏览器正常访问
$Http = new Client();
$Http->get('http://localhost:8787/merchant/recharge_notice', function ($response) {
var_dump($response->getStatusCode());
echo $response->getBody();
}, function ($exception) {
echo "失败\n";
echo $exception;
});
失败
Exception: connect localhost:8787 fail after 0.0064 seconds in /Users/code/vendor/workerman/http-client/src/Request.php:462
你用的是什么环境?服务器上有
localhost:8787
这个服务吗?看看你的config\server.php
是怎么配置的感谢大佬。换成内网IP地址就可以了