收藏
回答

request请求,request:ok,statusCode:400

问题模块
API和组件


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

最后一次编辑于  2017-06-02  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

7 个回答

  • maq
    maq
    2017-06-02

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

    2017-06-02
    赞同
    回复
  • maq
    maq
    2017-06-05

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

    2017-06-05
    赞同
    回复
  • 吴小健
    吴小健
    2017-06-05

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

    2017-06-05
    赞同
    回复
  • maq
    maq
    2017-06-05

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

    2017-06-05
    赞同
    回复
  • 包作辣
    包作辣
    2017-08-29

    感谢踩坑前辈

    2017-08-29
    赞同
    回复
  • 🆕潇洒静😘💕
    🆕潇洒静😘💕
    2018-01-02

    为什么我的还是要不得呢

    2018-01-02
    赞同
    回复
  • 挽风微凉
    挽风微凉
    2018-03-02

    可以可以

    2018-03-02
    赞同
    回复