- 安装与更新
- 发送第一个请求
- 创建第一个集合(collections)
- 界面布局
- 帐号
- 同步
- 设置
- 请求(Request)
- 响应(Response)
- 历史记录(History)
- API 请求疑难解答
- 调试和日志
- 授权(Authorization)
- Cookies
- 证书(Certificates)
- 捕获 HTTP 请求(Capturing HTTP requests)
- Interceptor 扩展
- 生成代码段(Generate code snippets)
- 发出 SOAP 请求
- 创建集合(Creating collections)
- 分享集合(Sharing collections)
- 管理集合(Managing collections)
- 使用 Markdown 添加描述
- 示例(Examples)
- 数据格式
- 脚本简介
- 预请求脚本(Pre-request scripts)
- 测试脚本
- 测试示例(Test examples)
- 分支和循环(Branching and looping)
- 沙盒(Sandbox)
- 变量(Variables)
- 管理环境(Manage environments)
- 管理全局变量(Manage globals)
- 开始运行一个集合
- 在集合运行器中使用环境
- 使用数据文件(Working with data files)
- 运行多次迭代(Running multiple iterations)
- 构建工作流程(Building workflows)
- 共享集合运行(Sharing a collection run)
- 调试集合运行(Debugging a collection run)
- 与 Newman 集成
- 与 Jenkins 集成
API 请求疑难解答
可能有些情况下,您的 API 无法正常运行,或出现意外的行为。如果您没有得到任何响应,Postman 会显示一条消息,指出连接到服务器的错误。
有关可能的错误原因的详细信息,请打开 Postman Console ,该 控制台 具有有关故障的详细信息,可大幅度减少故障排除所需的时间。另外在排除 API 请求时,请考虑以下问题:
连接问题
如果 Postman 无法连接到您的服务器,则会显示上述消息。通常,检查是否存在连接问题的最简单方法是在浏览器中打开服务器地址,例如 Chrome 或 Firefox。如果能在浏览器中打开它,那么可能的原因可能是:
防火墙问题
一些防火墙可能被配置为阻止非浏览器连接,在这种情况下,您应该与网络管理员联系,以便 Postman 能正常工作。
代理配置
如果您正在使用代理服务器发出请求,请确保配置正确。默认情况下,Postman 使用您的操作系统网络设置中配置的代理设置。Postman Console 将提供有关代理服务器的调试信息。
SSL 证书问题
使用 HTTPS 连接时,Postman 可能会显示上述错误。在这种情况下,您可以尝试在 Postman 设置中关闭 SSL 验证。如果没有帮助的话,
您的服务器可能正在使用客户端 SSL 连接。这也可以在 Postman 设置中 配置。使用 Postman 控制台确保正确的 SSL 证书被发送到服务器。
客户端证书问题
此服务器可能需要客户端证书。通过在 Postman 设置中 添加客户端证书 来解决此问题。
请求 URL 不正确
如果您在请求中使用变量,请确保它们在您的环境或全局变量中定义。未定义的请求变量可能会导致无效的服务器地址。
使用不正确的协议
检查您的 URL 是否意外使用 https://
而不是 http://
(反之亦然)。
Postman 行为无效
少数情况下 Postman 可能会向您的 API 服务器发出无效请求。您可以通过检查服务器日志(如果可用)来确认。我们一直在关注这些情况,因此如果您认为 Postman 请求无效,请与我们联系。如果您觉得 Postman 未按预期工作,请在 GitHub issue 告知我们。
很短暂的超时
如果您在 Postman 中配置非常短的超时时间,则请求可能会在完成之前超时,从而导致上面的错误。您可尝试增加超时时间以避免此问题。
响应无效
如果您的服务器发送错误的响应编码错误或无效 header,Postman 将无法解释响应,导致上述错误。
如果您仍然无法使您的 API 正常工作,可以在 Postman 社区 或 stackoverflow 找到帮助 。
如果您尝试后未能成功排除问题,请在 GitHub 上的 Postman issue tracker 进行搜索,以检查是否有人已经提交了该问题,以及是否有可以使用的已知解决方案。如果您要提交新问题,请遵循以下 准则 。如果您提交的问题包含隐私数据,您可以通过我们的 支持中心 进行提交 ,并在报告中附上应用程序的 控制台日志 ,以提供一些有用的数据进行故障排除。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论