技术初心

微信小程序 Header 参数一记

2019-10-31  本文已影响0人  triplestudio

一、标准说法

二、微信小程序中

如以下文件上传的请求,Header 中 定义了 accessKey 参数。

  wx.uploadFile({
    url: url,
    filePath: path,
    header: {
      accessKey : "123456"
    },
    name: '',  
    success: function (resu) {
      console.log(resu); 
    },
    fail: function (err) { 
      console.log(err);
    }
  })

这个 Header 中的 accessKey 在开发环境是不会做改变的,服务器接收到的还是 accessKey,但是在真机环境下就不一样的,会变成 accesskey,全部小写了。当使用 actionContext.Request.Headers 的 Key = 来取时,问题就来了。

使用 HttpContext.Current.Request["accessKey"] 则没问题,应该是它大小写无关的原因。

特此一记,以避后坑!

上一篇 下一篇

猜你喜欢

热点阅读