文档格式转换问题

阅读次数 6

目前发现一个问题,正式应用和测试应用计算签名时有差异。 正式应用在调用官方接口签名时使用的请求头:.addHeader("Content-Type", "application/json") 测试应用在调用官方接口签名时使用的请求头必须要带有charset=utf-8才生效,否则返回30003状态码,之前是没有问题的: .addHeader("Content-Type", "application/json;charset=utf-8")

1 Answers

您好,本质问题,不是请求头 强制要带charset=utf-8,而是您使用的框架自动给您带上了charset=utf-8,传给了weboffice。导致您算md5和weboffice不一样。

收到,关于正式应用的问题。预计将修复该问题,保持和测试应用一致

老师,您的意思是我们框架在发出请求时,自动将请求头中Content-Type追加了charset=utf-8吗?因为框架及相关依赖没有做过升级,不太可能之前好用,现在不好用了呢。

回复中已经提到了,正式应用可能是历史bug导致,将修复该问题,正式应用如果不和测试应用保持一致,后续可能会校验失败