使用异步请求请求自己项目的地址时报错

jiaruo

问题描述

请求第三方接口是没问题的,但是请求自己项目就不行,这个地址使用浏览器正常访问
截图

程序代码

            $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
287 1 0
1个回答

ziyoren

你用的是什么环境?服务器上有localhost:8787这个服务吗?看看你的config\server.php是怎么配置的

  • jiaruo 2024-07-03

    感谢大佬。换成内网IP地址就可以了

×
🔝