收藏
回答

关于post的一个问题

你好,通过微信的请求网络,并将方式改成post,data传入的是object类型,为什么服务器接受不到数据,改成get就可以。代码如下:

  wx.request({

      url: BASE_URL + urlSuffix, //请求地址

      data:{

            data: {

                    data: requestData,

                    token: userToken

                  }

            },

    header: {

        'Content-Type': 'application/json'

    },

    method:'POST',


期待你的解答,谢谢。


回答关注问题邀请回答
收藏

10 个回答

  • 二水沝
    二水沝
    2017-04-18

    将data中数据放到header中

    2017-04-18
    有用
    回复
  • csc
    csc
    2017-01-02

    word天 终于找到组织了

    2017-01-02
    有用
    回复
  • 陈培彬
    陈培彬
    2016-12-31

    java的ssm框架的话,可以在 'Content-Type': 'application/json' 情况下,获取到值。

     @RequestBody String telephone

    2016-12-31
    有用
    回复
  • 超哥[天啊][天啊][天啊]
    超哥[天啊][天啊][天啊]
    2016-12-22

    用application/x-www-form-urlencoded可以,用application/json不行,已经更新到最新版本了。

    2016-12-22
    有用
    回复
  • 神经蛙
    神经蛙
    2016-11-15

    post改成POST大写试试。

    2016-11-15
    有用
    回复
  • kk
    kk
    2016-11-15

    怎么都没人解决呢

    2016-11-15
    有用
    回复
  • kk
    kk
    2016-11-15

    form data也不行,试过了

    2016-11-15
    有用
    回复
  • 斌 ⃢👁-👁⃢杰
    斌 ⃢👁-👁⃢杰
    2016-11-15

    是不是 要特殊  'Content-Type': 'application/json'  比如  form data

    2016-11-15
    有用
    回复
  • kk
    kk
    2016-11-15

    我也遇到这样的问题,服务器支持post,但是还是接收不到参数,网上有个贴子是这么说的:http://blog.csdn.net/qq_31383345/article/details/52839482

    2016-11-15
    有用
    回复
  • 神经蛙
    神经蛙
    2016-11-10

    是不是服务器没有对POST类型做处理?

    2016-11-10
    有用
    回复
登录 后发表内容