微信小程序与.net的ashx的数据通信

本文介绍了如何实现微信小程序与.NET ASHX服务的数据通信。首先,跳过了微信小程序的域名检测。接着,详细讲解了微信小程序中使用wx.request进行GET和POST请求时的header设置。对于POST请求,数据会出现在Request Payload而非Query String Parameters,需要注意后端服务器的接收方式。最后,给出了ASHX服务器端处理请求的代码片段。
摘要由CSDN通过智能技术生成

【1】跳过微信小程序域名检测
在这里插入图片描述

【2】微信小程序代码
微信小程序中wx.request是发起的是HTTPS 请求,其method有两种方法:get和post。
method为get时,header必须为:(默认header就是这个,这个可以)

header: {
    
        'content-type': 'application/json' 
      },

method为post时,header必须为:(POST 请求会将data的值放在Request Payload里面,而不是Query String Parameters里面,后端服务器如果不注意,就无法取到数据。)

header: {
    
      'content-type': 'application/x-www-form-urlencoded' 
      },  
wx.request({
   
        //小程序要请求的服务器地址
        url: 'http://localhost:2810/WxLogin.ashx',
        data:{
     //小程序提交给服务器的数据
          uname:uname,  //前面是键后面是值,键是用来给服务器端使用的
          pwd:pwd
        },
        method
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值