主要是求一个解决问题的思路
情况是这样的,我这边在本地用java的http client去执行一个post请求,返回的是302,但是当我部署到服务器上时,返回变成200了。
本地环境:jdk 1.8 tomcat 8服务器:jdk 1.7 tomcat没去确认版本
想问下出现一样的代码,httpclient会因为jdk或者tomcat版本有差异吗。或者,这种情况可以用怎么样的思路去排查问题
光阴似箭催人老,日月如移越少年。
跟 ip 有关系吧?
明显是两种状态,如果能看到服务器源代码的就追踪下源代码,看看302的跳转是不是因为逻辑判断的原因,有可能就是post请求的的请求体或者header有问题,当然也有可能是服务器上的web端做了请求转发,只能一种一种排除了
跟 ip 有关系吧?
明显是两种状态,如果能看到服务器源代码的就追踪下源代码,看看302的跳转是不是因为逻辑判断的原因,有可能就是post请求的的请求体或者header有问题,当然也有可能是服务器上的web端做了请求转发,只能一种一种排除了