微信小程序wx.uploadFile(上传文件)PHP服务器获取formData的数据
2018-03-15 17:16
645 查看
例如下面的代码是微信小程序上传图片的伪代码
wx.chooseImage({ success: function(res) { var tempFilePaths = res.tempFilePaths wx.uploadFile({ url: 'https://example.weixin.qq.com/upload', //仅为示例,非真实的接口地址 filePath: tempFilePaths[0], name: 'file', formData:{ 'user': 'test', 'new_file_name': '新名字' }, success: function(res){ var data = res.data //do something } }) } })
formData参数是HTTP 请求中其他额外的 form data。但是后台php服务器怎么获取里面数据。
可以简单的使用POST获取到,例如:
$_POST[“user”]获取到的就是
test,
$_POST[“new_file_name”]获取到的就是
新名字。
相关文章推荐
- Multipart/form-data POST文件上传详解 理论 简单的HTTP POST 大家通过HTTP向服务器发送POST请求提交数据,都是通过form表单提交的,代码如下: <form me
- spring mvc 通过bean获取form的参数和并且进行服务器验证 ,而且支持多个文件上传的用法。html使用form_data
- ajax利用FormData、FileReader实现多文件上传php获取
- jQuery Ajax使用FormData上传文件和其他数据,后端web.py获取
- jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
- enctype="multipart/form-data" 文件上传,获取form 表单参数的问题
- 获取服务器支持文件最大上传大小 (PHP代码函数)
- WebAPI通过multipart/form-data方式同时上传文件以及数据(含HttpClient上传Demo)
- 用xmlhttp将html的数据打包成multipart/form-data格式,实现异步上传文件功能[转]
- 上传文件 使用HTML5的FormData 提交表单和文件数据
- Form表单上传文件,上传成功后获取返回数据
- retrofit2“菜鸟”获取服务器返回的数据与上传文件时的参数问题
- php获取svn文件,然后ftp上传服务器代码
- 上传文件到服务器时,getParamter()方法 与表单 enctype="multipart/form-data"属性
- Spring mvc 获取 FormData 中的文件和其他数据
- WebAPI通过multipart/form-data方式同时上传文件以及数据(含HttpClient上传Demo)
- 使用PHP和HTML5 FormData实现无刷新文件上传教程
- php 学习记录 formdata 文件上传 ajax html5
- 简单解决 multipart/form-data 文件上传表单中 传递参数无法获取的办法! (解决办法:动态更改表单提交URL)
- android向服务器上传multipart/form-data文件(upload using multipart post using httpclient in android)