request请求,request:ok,statusCode:400
发布于 7 年前 作者 leichao 15016 次浏览 来自 问答

java写的webservice,request请求webservice,在开发工具中调试没有问题,苹果手机没有问题,公司两个人的华为手机也没有问题,但是其他安卓手机有问题。返回的信息中:data:"",errMsg:“request:ok”,statusCode:400.如下图,这是什么问题?

7 回复

为什么我的还是要不得呢

嗯,对,用 data 的话应该是内部自动编码了。 :)

感谢踩坑前辈

嗯。看上去你前面说的那个“Invalid character found in the request target …”错误也是同样的原因,只要对 query parameter 都做好 encodeURIComponent 就可以了。

今天在解决中文乱码的时候,一开始我的解决方式是:用encodeURI,乱码问题解决。但是又看到一个帖子,有一位网友回复:“用data传”。果断实验了一下,完全没有问题。然后将昨天的空格问题,也用data传参数,同样也没有问题。

这种事情嘛……首先要到服务器上去查,为什么返回 400……

回到顶部