wx.uploadFile https下无法设置cookie http可以,这怎么解决?
发布于 6 年前 作者 laixiulan 12461 次浏览 来自 官方Issues

如题 在正式环境下 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

这是具体代码

1 回复

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

请问如何解决 ?

回到顶部