8***@qq.com
8***@qq.com
  • 发布:2023-11-18 11:02
  • 更新:2023-11-30 16:51
  • 阅读:304

钉钉小程序 修复 真机使用 uni.request 发送 content-type 为 application/json 的请求时报错

分类:uni-app

产品分类: 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;'
};

实际结果:

applicaiton/x-www-form

bug描述:

你们这个bug之前修复过,现在新版本的钉钉又不支持了。

钉钉小程序 修复 真机使用 uni.request 发送 content-type 为 application/json 的请求时报错的Bug

2023-11-18 11:02 负责人:无 分享
已邀请:
8***@qq.com

8***@qq.com (作者)

社区的管理员去哪了?回复下吧

YUANRJ

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是咋解决的

  • 8***@qq.com (作者)

    你们当时这个bug是咋解决的

    2023-11-30 16:47

8***@qq.com

8***@qq.com (作者)

报错

springBoot报这个错

要回复问题请先登录注册