收藏
回答

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测试连接,服务端也能收到值,如图


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

7 个回答

  • 🚂🚋🚋🚋
    🚂🚋🚋🚋
    2024-05-10

    我也遇到了这个问题,我也是写的.net,解决了吗,楼主

    2024-05-10
    有用
    回复
  • 正青春
    正青春
    2024-04-10

    都可以,你后端自己处理

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

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

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

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

    按照服务端收到的写就行

    他收不到让他改去

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

    post,写法就是第二中

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

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

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

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

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