header = {
'Authorization':token,
'content-type': 'application/json;'
};
- 发布:2023-11-18 11:02
- 更新:2023-11-30 16:51
- 阅读:304
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 3.96
手机系统: Android
手机系统版本号: Android 13
手机厂商: OPPO
手机机型: oppo find x3 pro
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
header = {
'Authorization':token,
'content-type': 'application/json;'
};
header = {
'Authorization':token,
'content-type': 'application/json;'
};
预期结果:
header = {
'Authorization':token,
'content-type': 'application/json;'
};
header = {
'Authorization':token,
'content-type': 'application/json;'
};
实际结果:
applicaiton/x-www-form
applicaiton/x-www-form
bug描述:
你们这个bug之前修复过,现在新版本的钉钉又不支持了。
钉钉小程序 修复 真机使用 uni.request 发送 content-type 为 application/json 的请求时报错的Bug
4 个回复
8***@qq.com (作者)
社区的管理员去哪了?回复下吧
YUANRJ
在原生小程序中测试下是否有问题,如有问题请向支付宝社区反馈。
8***@qq.com (作者)
请不要踢皮球,钉钉原生小程序没这问题,现在可以100%确定是uniapp的问题,请麻烦重视下,你们这个bug,在以前的版本中出现过,只是你们说解决了,现在钉钉新版本了,你们又不兼容了
2023-11-28 15:29
YUANRJ
回复 8***@qq.com: 我这里测试是可以的,你是怎么判断实际结果为applicaiton/x-www-form的?
2023-11-29 20:14
8***@qq.com (作者)
回复 YUANRJ: springBoot后台报的这个错,而且在模拟器没有这问题,真机中才有这问题
2023-11-30 16:30
8***@qq.com (作者)
回复 8***@qq.com: 回复 DCloud_UNI_YRJ: 通过抓包工具分析,真机高版本不行的原因在于,content-type:application/json; 少了个charset=UTF-8
低版本真机钉钉可以是因为content-type:application/json;charset=UTF-8;
唯一的区别就是 charset=UTF-8
2023-11-30 16:35
YUANRJ
回复 8***@qq.com: uni-app不会自动加charset=UTF-8,你可以手动加下试试。
2023-11-30 17:29
8***@qq.com (作者)
回复 YUANRJ: 加了不管用啊,你们能不能认真点,重视下我反馈的问题
2023-12-02 16:31
8***@qq.com (作者)
回复 YUANRJ: 你再不认真点,我准备投诉你了
2023-12-02 16:36
8***@qq.com (作者)
8***@qq.com (作者)
你们当时这个bug是咋解决的
2023-11-30 16:47
8***@qq.com (作者)
springBoot报这个错