微信小程序后端接收图片代码
时间: 2023-11-12 16:47:43 浏览: 63
微信小程序后端接收图片的代码可以参考以下示例:
1. 在小程序端,使用 `wx.chooseImage` API 选择图片并上传:
```javascript
wx.chooseImage({
success: function(res) {
const tempFilePaths = res.tempFilePaths
wx.uploadFile({
url: 'https://your-backend.com/upload-image',
filePath: tempFilePaths[0],
name: 'image',
success: function(res) {
console.log(res.data)
}
})
}
})
```
2. 在后端,使用相应的框架(如 Flask)来接收图片并保存:
```python
from flask import Flask, request
app = Flask(__name__)
@app.route('/upload-image', methods=['POST'])
def upload_image():
image = request.files['image']
image.save('/path/to/save/image.jpg')
return 'Image saved successfully'
if __name__ == '__main__':
app.run()
```
注意,上传文件需要使用 `POST` 方法,且文件需要以 `multipart/form-data` 格式发送。在 Flask 中,可以通过 `request.files` 来获取上传的文件对象。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)