收藏
回答

wx.uploadFile https下无法设置cookie http可以,这怎么解决?

如题 在正式环境下 https的设置cookie会多出来一个大写的cookie 为空且无法覆盖

测试环境下 http 可以正常设置cookie 和Cookie 可以正常识别正常上传 请问如何解决?

上面这是测试环境下

这个是正式环境下

let header = {

'Content-Type': 'multipart/form-data',

cookie: ck,

'Cookie': ck,

}

let finalUrl = assembleURLString(url)

return new Promise((resolve, reject) => {

wx.uploadFile({

url: finalUrl,

filePath: filePath1,

name: fileName,

header: header, // 设置请求的 header

formData: {

userId: userId

}, // HTTP 请求中其他额外的 form data

这是具体代码

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

2 个回答

  • zk
    zk
    2020-06-29

    官方有没有解决办法?

    2020-06-29
    有用
    回复
  • 朽木
    朽木
    2020-03-06

    经过测试发现https的wx.uploadFile会覆盖掉我自己设置的cookie.

    请问如何解决 ?

    2020-03-06
    有用
    回复 2
    • zk
      zk
      2020-06-29
      楼主解决了吗?
      2020-06-29
      回复
    • 朽木
      朽木
      2020-06-30回复zk
      没 我们换了个别的策略
      2020-06-30
      1
      回复
登录 后发表内容
问题标签