uniapp发送post请求,使用的query传参中文,显示是乱码
时间: 2024-03-31 10:38:49 浏览: 205
android客户端向服务器提交请求的中文乱码问题
5星 · 资源好评率100%
在Uniapp中发送POST请求时,可以通过设置Content-Type为application/x-www-form-urlencoded来传递中文参数。同时需要将中文参数进行encodeURIComponent编码处理。以下是一个示例代码:
```javascript
uni.request({
url: 'http://example.com/api',
method: 'POST',
header: {
'content-type': 'application/x-www-form-urlencoded'
},
data: {
name: encodeURIComponent('中文参数')
},
success: function(res) {
console.log(res.data);
}
});
```
这样就可以避免中文参数传递乱码的问题了。
阅读全文