我正在尝试使用Windows本机Postman应用程序(V4.8.0)将简单的Get命令发布到在localhost上运行的服务,但它们失败了。邮差控制台显示
错误:无法建立隧道套接字,statusCode = 503
Get命令的一个示例是以下简单状态消息请求。
https://localhost/api/admin/status
当定向到外部服务器上运行的相同服务时,相同的命令有效。 他们还可以直接从Chrome发布到localhost,以及使用Chrome Postman扩展程序(也是V4.8.0)。
SSL证书验证已关闭。
答案 0 :(得分:3)
我遇到了同样的问题。 在我的情况下,env变量HTTP_PROXY,HTTPS_PROXY和NO_PROXY在我的环境中设置。
但是在NO_PROXY中,localhost的值丢失了,导致503错误。 将localhost添加到NO_PROXY env变量后,postman也为我的localhost地址工作。
答案 1 :(得分:1)
答案 2 :(得分:0)
我尝试添加NO_PROXY
环境。变种无济于事。
相反,我更改了代理设置(File
-Settings
),并添加了全局代理配置。
我放了127.0.0.1
,对于端口,它必须是我们的Web应用程序所在的端口。 (我发现端口号不能通过URL覆盖)。对于您的情况,我想是80
。
尽管如此,它可能并不是最好的解决方法。
(邮递员版:6.7.3
)