API请求排错
(1)、连接问题
如果Postman无法链接到你的服务器,显示提示信息:“Could not get any response”。通常,检查是否有连接性问题的最为简单的方法就是直接在浏览器中打开该地址。如果在浏览器中能够打开,则可能出现的原因如下:
①、防火墙的问题:一些防火墙可能被配置成屏蔽非浏览器链接,在这种情况下,尝试关闭防火墙,重新测试;
②、代理配置的问题:如果正在使用代理服务器发送请求,请确保正确的配置。
③、SSL证书的问题:
④、客户端证书的问题:
⑤、错误的请求URL:
⑥、使用不正确的协议:“HTTP”/“HTTPS”
⑦、无效的Postman行为:
(2)、超时设置太短
(3)、无效的响应
如果服务器发送不正确的响应,如编码错误或无效的Headers,Postman将无法解析响应,从而导致出错。
日志和排错
Postman控制台记录以下信息:
①、发送的实际请求,包括所有基本请求头和变量值等;
②、服务器在由Postman处理之前发送的精确响应;
③、用于请求的代理配置和证书:
④、来自测试或预请求脚本的错误日志:
⑤、脚本中console.log()返回值;
1、DevTools控制台日志
①、在应用程序菜单中选择“view”–“Show DevTools”;
②、在“Developer Tools”,打开顶层控制台选项卡,显示应用程序的调试日志;
2、使用Postman控制台进行网络调用
“view”----“Show Postman Console”
快捷键:Ctrl + Alt + C