下载一个文件通过Content-Disposition获取文件名,先用postman 和 Chrome试试 发现一个乱码另一个不乱码
Content-Type 没有返回具体的编码是什么 chrome 是怎么判断出来的 还是刚好默认的解码解析出来的
这是postman
这是Chrome
下载一个文件通过Content-Disposition获取文件名,先用postman 和 Chrome试试 发现一个乱码另一个不乱码
Content-Type 没有返回具体的编码是什么 chrome 是怎么判断出来的 还是刚好默认的解码解析出来的
这是postman
这是Chrome
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4.1k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
Chrome会先尝试用UTF8解码,不对就换本地locale(GBK)编码。Postman这种高冷程序员专用工具看起来并不鸟locale,于是直接乱码。
总之经验告诉我们,面向消费者的软件总是比面向程序员的更鲁棒。