小程序
小游戏
企业微信
微信支付
扫描小程序码分享
java写的webservice,request请求webservice,在开发工具中调试没有问题,苹果手机没有问题,公司两个人的华为手机也没有问题,但是其他安卓手机有问题。返回的信息中:data:"",errMsg:"request:ok",statusCode:400.如下图,这是什么问题?
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可以可以
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
为什么我的还是要不得呢
感谢踩坑前辈
嗯,对,用 data 的话应该是内部自动编码了。 :)
今天在解决中文乱码的时候,一开始我的解决方式是:用encodeURI,乱码问题解决。但是又看到一个帖子,有一位网友回复:“用data传”。果断实验了一下,完全没有问题。然后将昨天的空格问题,也用data传参数,同样也没有问题。
嗯。看上去你前面说的那个“Invalid character found in the request target ...”错误也是同样的原因,只要对 query parameter 都做好 encodeURIComponent 就可以了。
这种事情嘛……首先要到服务器上去查,为什么返回 400……
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可以可以
为什么我的还是要不得呢
感谢踩坑前辈
嗯,对,用 data 的话应该是内部自动编码了。 :)
今天在解决中文乱码的时候,一开始我的解决方式是:用encodeURI,乱码问题解决。但是又看到一个帖子,有一位网友回复:“用data传”。果断实验了一下,完全没有问题。然后将昨天的空格问题,也用data传参数,同样也没有问题。
嗯。看上去你前面说的那个“Invalid character found in the request target ...”错误也是同样的原因,只要对 query parameter 都做好 encodeURIComponent 就可以了。
这种事情嘛……首先要到服务器上去查,为什么返回 400……