收藏
回答

微信上传文件 wx.uploadFile的问题

调用 wx.uploadFile上传图片到服务器

一直返回400错误

最后一次编辑于  2018-02-28  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

16 个回答

  • 这都申请了
    这都申请了
    2018-02-28

    在后台断点调试吧

    2018-02-28
    赞同
    回复
  • 阿汤哥
    阿汤哥
    2018-02-28

    这是前端的错误,根本不会进后台

    2018-02-28
    赞同
    回复
  • 这都申请了
    这都申请了
    2018-02-28

    不进后台说明路径有问题或者配置有问题,调试还是正式?是否配置了业务域名?是否是https?

    2018-02-28
    赞同
    回复
  • 阿汤哥
    阿汤哥
    2018-02-28

    路径没有问题 调试的




    2018-02-28
    赞同
    回复
  • 阿汤哥
    阿汤哥
    2018-02-28

    <html><head><title>400 Bad Request</title></head><body><h1>Bad Request</h1><per>ERR_BAD_REQUEST: ↵POST /UploadForm.ashx HTTP/1.1 ↵content-type: multipart/form-data; boundary=--------------------------969453012422220259914430 ↵Referer: https://servicewechat.com/wx540db559cd5e77f3/devtools/page-frame.html ↵host: 153h79422m.imwork.net ↵content-length: 29965 ↵Connection: close ↵ ↵</per></body></html>

    2018-02-28
    赞同
    回复
  • 阿汤哥
    阿汤哥
    2018-02-28

    一直都是报这个错误

    2018-02-28
    赞同
    回复
  • 这都申请了
    这都申请了
    2018-02-28

    我本地试了一下,没啥问题,你是不是用了最新的开发工具?之前可以上传吗?最好粘下代码

    2018-02-28
    赞同
    回复
  • 阿汤哥
    阿汤哥
    2018-02-28

    不校验安全域名、web-view 域名、TLS 版本以及 HTTPS 证书 这个是勾选了的


    2018-02-28
    赞同
    回复
  • 阿汤哥
    阿汤哥
    2018-02-28

    wx.chooseImage({

    count: 1, // 默认9

    sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有

    sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有

    success: function(res) {

    console.log(res.tempFilePaths[0])

    console.log(res.tempFiles[0].path)

    wx.uploadFile({

    url: 'http://153h79422m.imwork.net/UploadForm.ashx',

    filePath: res.tempFiles[0].path,

    name: 'pciture',

    header: {

    'content-type': 'multipart/form-data' // 默认值

    },

    formData: {

    user: 'test'

    },

    success:function(r){

    console.log(r.data)

    console.log(r)

    },

    fail:function(r){

    console.log(1)

    }

    })

    },

    })


    2018-02-28
    赞同
    回复
  • 阿汤哥
    阿汤哥
    2018-02-28

    今天在开发这个上传功能 就一直出现这个错误

    2018-02-28
    赞同
    回复