小程序
小游戏
企业微信
微信支付
扫描小程序码分享
服务器在安装了ssl证书以后就不能上传数据和图片了这是为什么呢,其他的请求数据是正常的啊,官方有没有说法呢
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
报什么错?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这是我上传图片的代码,之前没有添加ssl证书的情况下是可以正常上传照片,但是加了ssl证书以后无论是开启不校验还是关闭不校验都无法上传文件
//循环提交图片,提交完毕在执行request方法
for (var j = 0; j < savedFilePath.length; j++) {
console.log(savedFilePath[j]);
wx.uploadFile({
url: uploadUrl,
filePath: savedFilePath[j],
name: 'file',
header: { 'content-Type': 'multipart/form-data' },
success: function (res) {
listSrc.push(res.data)//把从服务器上返回来的路径添加到listSrc中
if (listSrc.length == savedFilePath.length || videosrc!=="") {
var listSrcs = listSrc + ","
wx.request({
url: reportpageUrl,
data: {
address: e.detail.value.address,//地址
detail: e.detail.value.detail,
repgeom: e.detail.value.repgeom,
inctype: e.detail.value.inctype,//事件类型
openid: e.detail.value.openid,//用户id
userimg: e.detail.value.userimg,
username: e.detail.value.username,
repname: e.detail.value.repname,
reptel: e.detail.value.reptel,//手机号
taskcon: e.detail.value.taskcon,//举报内容
imgurl: listSrcs,//图片地址
},
method: 'POST',
header: { 'content-type': 'application/x-www-form-urlencoded' },
wx.hideToast();
wx.showModal({
title: "信息上报成功",
showCancel: false,
content: "感谢您的举报,我们会尽快处理",
console.log('用户点击确定')
wx.navigateBack({//返回到首页
delta: 1
})
}
fail: function (res) {
title: "信息上报失败",
content: "请检查网络或稍后再试",
confirmText: "确定"
console.log('423');
title: "图片上传失败",
并没有报错,直接就执行uploadfile 失败的代码
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
报什么错?
这是我上传图片的代码,之前没有添加ssl证书的情况下是可以正常上传照片,但是加了ssl证书以后无论是开启不校验还是关闭不校验都无法上传文件
//循环提交图片,提交完毕在执行request方法
for (var j = 0; j < savedFilePath.length; j++) {
console.log(savedFilePath[j]);
wx.uploadFile({
url: uploadUrl,
filePath: savedFilePath[j],
name: 'file',
header: { 'content-Type': 'multipart/form-data' },
success: function (res) {
listSrc.push(res.data)//把从服务器上返回来的路径添加到listSrc中
if (listSrc.length == savedFilePath.length || videosrc!=="") {
var listSrcs = listSrc + ","
wx.request({
url: reportpageUrl,
data: {
address: e.detail.value.address,//地址
detail: e.detail.value.detail,
repgeom: e.detail.value.repgeom,
inctype: e.detail.value.inctype,//事件类型
openid: e.detail.value.openid,//用户id
userimg: e.detail.value.userimg,
username: e.detail.value.username,
repname: e.detail.value.repname,
reptel: e.detail.value.reptel,//手机号
taskcon: e.detail.value.taskcon,//举报内容
imgurl: listSrcs,//图片地址
},
method: 'POST',
header: { 'content-type': 'application/x-www-form-urlencoded' },
success: function (res) {
wx.hideToast();
wx.showModal({
title: "信息上报成功",
showCancel: false,
content: "感谢您的举报,我们会尽快处理",
success: function (res) {
console.log('用户点击确定')
wx.navigateBack({//返回到首页
delta: 1
})
}
})
},
fail: function (res) {
wx.hideToast();
wx.showModal({
title: "信息上报失败",
content: "请检查网络或稍后再试",
showCancel: false,
confirmText: "确定"
})
}
})
}
},
fail: function (res) {
console.log('423');
wx.hideToast();
wx.showModal({
title: "图片上传失败",
content: "请检查网络或稍后再试",
showCancel: false,
confirmText: "确定"
})
}
})
}
并没有报错,直接就执行uploadfile 失败的代码