返回值 <h2>Moved</h2>

问题:

在《restful application/x-www-form-urlencoded 发送短信》,部署到服务器后,请求内容,返回的值是: <h2>Moved</h2>

对于这个返回值是一脸懵逼,问了下对方是否有收到请求,对方说没有。这样大概率是因为网络不同,实际的返回值应该是

I/O error on POST request for "http://118.118.2.242:8080/sms/send.do": 
Operation timed out (Connection timed out); nested exception is java.net.ConnectException: Operation timed out (Connection timed out)

为啥返回的是 <h2>Moved</h2> 可能是系统对于连不上的服务设置的一个相对友好的返回,但这个反而不利于查问题。

处理:

先在服务器上ping 118.118.2.242  超时了,网络不同。

然后去 config配置文件,添加了 118.118.2.242 访问(类似白名单),重启服务后,再请求就正常了。

总结:

        如果返回值是特别的,比如<h2>Moved</h2>,不是具体的,先问问对方是否有收到,没有基本就是网络不通的问题了。需要加下网络访问地址的白名单。

猜你喜欢

转载自blog.csdn.net/qq_35461948/article/details/130971401
h2
今日推荐