当前位置: 首页 > 知识库问答 >
问题:

使用带子域的邮递员时“无法获得任何响应”响应

凤高澹
2023-03-14

无法得到任何回应

连接到http://subdomain.localhost:port/api/时出错

为什么会发生这种情况:

如果我从postman复制相同的URL并将其粘贴到浏览器中,我会得到适当的响应,是否应该进行某种配置来使postman与子域一起工作?

共有1个答案

令狐嘉运
2023-03-14

首先转到邮递员中的设置:

  1. 关闭常规选项卡中的SSL证书验证:

如果以上更改导致404响应,则继续读取;-)

将虚拟站点的设置更改为:

<VirtualHost *:80 *:443>
    ServerName my-site.local
    ServerAlias *.my-site.local
    DocumentRoot "C:\xampp\htdocs\my-project\public"

    SSLEngine on
    SSLCertificateFile "path/to/my-generated.cert"
    SSLCertificateKeyFile "path/to/my-generated.key"

    SetEnv APPLICATION_ENV "development"

    <Directory "C:\xampp\htdocs\my-project\public">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

当然,要生成一个dummy-ssl-证书,并将所有文件路径(如从“path/to/my-generated.cert”)更改为真正的文件地址。

最后,通过在浏览器中访问本地站点,但使用http://(不带S)前缀地址进行测试;Apache现在应该给出如下错误:

Bad Request

Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.
 类似资料:
  • 我正在使用postman来测试我有的API,当请求不包含子域时一切都很好,然而当我将子域添加到URL时,我得到的是这个响应。 代理配置错误确保在“设置”>“代理”中正确配置代理 请求超时:在“设置”>“常规”中更改请求超时 如果我从postman复制相同的URL并将其粘贴到浏览器中,我会得到正确的响应,是否有某种配置我应该做使postman与子域一起工作?

  • 我正在尝试创建一个todo-list应用程序,并在每种类型的请求上与邮递员进行检查。GET和POST请求工作正常。但PUT和DELETE没有按预期工作。 正如预期的意思:它不显示404,也不显示结果,而是显示一个错误,即不能得到任何响应。 下面是我的put和delete代码: 现在,我不知道是不是虫子什么的。

  • 我在.NET Core中设置了一个简单的API,使用Identity Server4编排的JWT保护它。当我访问一个属性为[Authorize]的endpoint时,我得到了预期的响应(401未授权)。注释掉后,它返回实际数据,正如所支持的那样。 现在,当添加具有密钥授权和值载体XXX的头(其中XXX是我获得的令牌)时,我会立即得到一条错误消息 无法得到任何响应 接下来是关于该怎么做的四点建议。我

  • 我在邮差7.5.0上。我从邮递员那里调用一个api,得到一个错误为“There was an error connecting to.”但当我执行从邮递员生成的curl代码时,它工作得很好(他们也在调用运行在我pc上的应用程序)。我也试图复制链接并发送给我的同事,他们也得到了正确的答复。 我提到了与这个主题相关的其他问题,并关闭了所有代理的东西,他们没有帮助。 我的应用程序有很多API,这是唯一一

  • 是否有一种简单的方法可以捕获PostMan脚本中请求和响应的响应时间? 我尝试通过创建一个集合来完成以下工作,然后在测试中编写以下脚本来捕获值并将其放入环境变量中: 这为我提供了环境变量中的值,但我每次都需要专门去那里检查时间。 我尝试的另一种方法是对集合使用“Runner ”,并从导出结果中的“totalRequestTime”值获得响应时间。但是当我运行大约50个请求时,很难为每个单独的请求捕