调用接口Timeout

最近正在对一个旧的项目进行改造。遇到一个问题:调试原有的一个接口时,发现,在本机上,调用接口成功。但是,放到测试环境上之后,调用同一个接口就timeout了。

怀疑是测试环境无法访问接口所在的域名造成的。

测试环境部署在LINUX服务器上。

为了验证我的想法,先使用了telnet + 接口所在域名  命令行,报了超时。但是,在本机上运行这一命令行也是错误的。因此,无法验证是不是访问限制造成了上述bug。

后面就换了一个思路,使用 

elinks --dump 接口地址

语句进行测试,也就是仿造Windows环境下的浏览器访问接口操作。这里也是报了连接超时的问题。而本地使用浏览器访问该接口地址,是有返回的。保险起见,在现网所在的LINUX服务器中,我也进行了相同的操作,同样调通了。

因此,可以得出判断,测试环境的timeout问题,是访问限制造成的。

------写博客的目的-------

记一下elinks --dump 命令行,之前想调试的时候死活没想起来可以用这个。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值