使用Postman 请求时出现Could not get any response问题
在初次使用POSman 工具进行接口报文调试时,总是不会那么一帆风顺,要磕磕碰碰才知道。
初次接触此工具者适合往下看,对于老手此文就没有太多意义了。
看到心碎的报错截图如下:
对于此提示,一般有以下几个常见的解决方案(比较简单浅显的排除方案)。
-
用浏览器进行请求目标地址栏时,会提示路径不安全,触发ssl证书相关问题,此问题也是初次使用Postman者最常见的一种问题;
-
报文参数设置错误问题,这类问题也比较常见;
-
执行线程堵塞问题;
那么对于常见的几个问题的决解方法如下。
问题一:请求接口地址,ssl证书拦截问题
进入Postman工具的setting页面,关闭SSL certificate verification即可决解此问题。有的还需要再关闭proxy configuration选项,这一步视情况而定,如下图。
问题二:参数设置问题
在进行报文参数设置的时候,总会有些手误加了“空格”“不可见字符”等一些细心方面的错误,导致出现接口调不通,而花大量时间去排除其他方向。所以正对于手误问题导致错误,还是要从细心着手。
问题三:进程堵塞相关问题
对于此类问题,一定要注意,可能是在调试的时候设置了断点,线程阻塞导致的,对于这个问题,把所有断点取消掉即可,再重新请求。
有一个登陆接口获取token,其他接口再次访问都要带上token
解决方案:
1、在登陆接口访问后设置
Postman
的环境变量(Environment),例如设置环境变量名:token,值为登陆接口访问成功后,在
response
Body中的token值,如何设置请看下面具体描述。
2、访问其他接口时token值直接读取变量即可。
Postman
里面获取变量的语法为:{{变量名}}
具体步骤:
1、登陆接口介绍
如图所示,login接口
返回
值JSON格式大体为:
status: 0,
message: 成功,
data: {
usernam
请求
头和
请求
体等都正确,且浏览器浏览正常,但使用
Postman
发送
请求
的时候,会有上述提示,出现该
问题
的原因有很多,
本次的原因是我在使用
Postman
的时候,同时开了Charles,代理服务器,
第一种解决方法:我把Charles关掉,发送
请求
成功;
第二种
解决办法
:按照下图的操作修改配置,这样在使用Charles的同时也可使用
Postman
;
修改配置后再次
请求
,
请求
成功,见下图:
使用
postman
时出现:Could not get any
response
♂ 若是运行多个接口后,均出现Could not get any
response
,请尝试用方法一解决
♂ 若是运行某个接口后,才出现Could not get any
response
,请尝试用方法二解决
办法
一:
1. 选择Settings
2. 关闭安全证书
办法
二:
检查URL、参数填写是否有误,若...
Postman
出现 Could not get any
response
方法一:改变
Postman
设置方法二:
请求
参数
问题
方法三:系统代理方法四:以上可能都无法解决你的
问题
写在最后
如果你英语好,并已经从别的地方找了很久也没有解决你的
问题
,我觉你可以直接去看方法四,那是绝杀。
方法一:改变
Postman
设置
依次点击setting -> general,将 SSL certificat...
Could not get any
response
出现的情况暂时遇到三种:
Postman
设置
问题
,也就是Could not get any
response
下面给出的提示,按照提示解决即可。
请求
协议的
问题
,比如系统支持的事HTTP协议,但是
请求
的时候却用的是HTTPS协议:也就是https://localhost:12900/api/test/print 和 http://loc...
今天使用
postman
测试代码时报Could not get any
response
,仔细查看以后发现是忘记加端口导致的,因为是微服务项目,测试时记得带上端口
转载于:https://www.cnblogs.com/EchoXian/p/9284001.html...
!我个人整理了我这几年软件测试生涯整理的一些技术资料,包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。欢迎大家点击下方名片免费领取,千万不要错过哦。全套自动化测试面试简历学习资料获取点击链接加入群聊【python自动化测试交流】:t=N4P3全套自动化测试面试简历学习资料获取点击链接加入群聊【python自动化测试交流】:http://qm.qq.com/cgi-bin/qm/qr?
最近在使用
postman
调试项目时出现一个
问题
,无论访问什么接口,都会
返回
‘Could not get any
response
’,但是在浏览器中是可以正常的访问,于是就各种百度,得到的的
解决办法
无外乎是:
1、检查
postman
设置ssl证书
2、检查所传的参数格式是否正确(就是传参的时候是不是输入了什么空格或者乱七八糟的符号,反正我是用get
请求
没参数,直接略过了)。
然而,我是该检...
在浏览器输入地址可以
返回
结果,但是由于
返回
的json没有格式,看起来比较麻烦,用
postman
却
报错
Could not get any
response
。
可以注意到下面写了可能的情况:比如服务器无响应(由于浏览器可以访问,所以排除这个),ssl证书
问题
等等,这里提示可以在setting–》general里面关闭,去设置后
问题
解决。
原因:用浏览器访问时,地址栏提示了该路径不安全,所以出发...