收藏
回答

wx.request method为post时传参数问题?



wx.request method为post时传参数遇到问题


当这样写时,服务端能收到传值


 wx.request({
     url: 'http://localhost:10524/TestHandler.ashx?name=Tim',
 method:"POST",

      },


但如果这样写,服务端就收不到


 wx.request({

      url: 'http://localhost:10524/TestHandler.ashx,

      method:"POST",

      data:{

        name:"Tim"

      },


用postman post测试连接,服务端也能收到值,如图


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

6 个回答

  • 正青春
    正青春
    04-10

    都可以,你后端自己处理

    04-10
    有用
    回复
  • ⅴ
    04-10

    第二种写法,你后端接收body里的数据就行收到。

    你现在后端接收的url上拼接的参数

    04-10
    有用
    回复
  • 默
    04-10

    按照服务端收到的写就行

    他收不到让他改去

    04-10
    有用
    回复 2
    • 殷振伟(丁辛)
      殷振伟(丁辛)
      04-10
      自己写的,因为我只会asp.net后端
      04-10
      回复
    • 默
      04-10回复殷振伟(丁辛)
      额 我也不会后端 我只知道你收不到的那种方式是对的
      04-10
      回复
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    04-10

    post,写法就是第二中

    04-10
    有用
    回复
  • hello world
    hello world
    04-10

    没问题啊,你们后端定义的是post请求的url参数,就是不太符合规范而已

    04-10
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    04-10

    传参位置都不一样,有什么可讨论的。一个querystring,一个json

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