美文网首页
20161129微信小程序学习笔记-NO.3上传图片

20161129微信小程序学习笔记-NO.3上传图片

作者: 局部方法 | 来源:发表于2016-11-29 19:05 被阅读0次

    wx.uploadFile

    将本地资源上传到开发者服务器。如页面通过 wx.chooseImage接口获取到一个本地资源的临时文件路径后,可通过此接口将本地资源上传到指定服务器。客户端发起一个 HTTPS POST 请求,其中 content-type为 multipart/form-data。

    *** 注意这里是POST请求***

    wx.chooseImage({ 
      success: function(res) { 
        var tempFilePaths = res.tempFilePaths 
        wx.uploadFile({ 
          url: 'http://example.weixin.qq.com/upload', 
          filePath: tempFilePaths[0], 
          name: 'file', 
          formData:{ 'user': 'test' }, 
          success: function(res){ 
            var data = res.data //do something 
            }
          }) 
      }
    })
    
    • 其中url 开发者服务器 url
    • filePath 要上传文件资源的路径
    • name 文件对应的 key
    • header HTTP 请求 Header , header 中不能设置 Referer
    • formData HTTP 请求中其他额外的 form data
    • success 接口调用成功的回调函数
      • data 开发者服务器返回的数据
      • statusCode HTTP状态码
    • complete 接口调用结束的回调函数(调用成功、失败都会执行)

    相关文章

      网友评论

          本文标题:20161129微信小程序学习笔记-NO.3上传图片

          本文链接:https://www.haomeiwen.com/subject/fdhzpttx.html