我正在使用邮差测试我有一个API,当请求不包含子域时,一切都很好,然而,当我添加一个子域到URL时,我得到了这个响应。

无法得到任何回应 连接http://subdomain.localhost:port/api/时出错 为什么会发生这种情况: 服务器无法发送响应:请确保后端正在工作 正确 自签名SSL证书被阻止:通过关闭来修复此问题 “SSL证书验证”设置>通用 Proxy配置错误确保Proxy配置正确 在“设置”中>代理 请求超时:在“设置”中修改请求超时时间

如果我从邮差复制相同的URL并将其粘贴到浏览器中,我得到了一个正确的响应,是否有某种配置,我应该做邮差工作与子域?


当前回答

当得到以下错误时,

您需要完成以下操作。

步骤1: 在邮差中,单击扳手图标,转到设置,然后转到代理选项卡。

步骤2: 创建一个自定义代理。本文解释了如何创建自定义代理。 创建自定义代理后,请确保将代理切换按钮关闭。我为代理服务器输入了61095,它为我工作了。

第三步:

成功

其他回答

我想出了这个解决方案

在邮递员去设置——>代理 关闭全局代理配置 使用系统代理 然后进入windows主机配置文件 “C: \ Windows \ System32系统\司机\等\主机的 以管理员模式打开该文件 将子域添加到hosts文件中

这些解决方案对我都没用。Postman没有向服务器发送任何请求,因为Postman没有找到主机。因此,如果您将/etc/hosts修改为 127.0.0.1 localhost 127.0.0.1 subdomain.localhost

这对我很管用。

您只需要关闭SSL就可以发送请求。

代理和其他工具都带有各种错误。

在邮递员去设置——>代理 关闭全局代理配置

对我的解决方案,因为我正在使用已弃用的邮递员扩展Chrome,解决这个问题,我必须:

使用Chrome浏览器本身调用一些GET请求。 等待错误页面“您的连接不是私有的”出现。 点击高级,然后继续到[url](不安全)链接。

在此之后,通过扩展本身的请求应该可以工作。