【微信小程序】SSE流式响应中文异常乱码,居然是编译器版本的锅
本文介绍了SpringAI调用DeepSeek API的完整流程,包括SpringBoot项目搭建到数据存储MySQL。重点解决了流式响应在微信小程序中出现中文乱码的问题,最终发现是微信开发者工具版本过低导致。通过升级到最新版本1.06.2503281后问题得到解决,该版本开始支持SSE/Chunked请求调试。文章还提供了相关技术文档的参考链接。
手把手教你如何使用Spring AI调用DeepSeek API:从SpringBoot启动到存储MySQL数据库_spring-ai-deepseek-spring-boot-starter-CSDN博客
https://blog.csdn.net/dfraetaem/article/details/148046606?spm=1001.2014.3001.5501 在前文调用DeepSeek API流式响应到微信小程序输出后中文异常乱码,当时后端、postman测试都没问题,在排除字符集问题后,大概把问题定位在字节流截取上,但一直未能解决。
直接今天在别人机器上能顺利输出流式响应,又进行了一步一步地排查,最后发现的编译器(微信开发者工具)版本过低的问题(之前大概是23年9月份左右的版本)······最后更新到最新版本1.06.2503281就解决问题了

看了下官方文档,1.06.2412040 STABLE版本开始支持支持调试 SSE/Chunked 请求,大概是这版本前后官方进行了优化吧······
微信开放社区
https://developers.weixin.qq.com/community/minihome/doc/0002e0bd3e0a40214aa29382c61001
更多推荐



所有评论(0)