框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | callContainer | 工具 | 8.0.19 | 2.22.0 , 2.21.4 |
在2.22.0和2.21.4基础库上,调用 callContainer 函数POST格式为JSON的数据时,服务器返回 415 错误。
此时,服务器上的日志显示:Resolved [org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported]
这与文档中 content type 默认为 application/json 的描述不符。即便是在 header 中强行指定 content type,错误依然存在。
经测试,相同的代码在2.21.3及以前的版本中均可正常运行。
请复核该问题是否为 BUG , 或者该如何暂时解决该问题,谢谢!