0
我想上传具有以下行的文本文件:是AWS S3破坏一些Unicode字符
var ε = 1e-6, ε2 = ε * ε, π = Math.PI, τ = 2 * π, τε = τ - ε, halfπ = π/2, d3_radians = π/180, d3_degrees = 180/π;
当我点我的网页浏览器在桶中的文件,它显示是这样的:
var ε = 1e-6, ε2 = ε * ε, π = Math.PI, τ = 2 * π, τε = τ - ε, halfπ = π/2, d3_radians = π/180, d3_degrees = 180/π;
当我使用wget下载文件并打开它时,它看起来很好。
为什么浏览器不能正确解释unicode?我需要调整内容类型吗?
您需要将其作为UTF8读取。 – SLaks
当你使用浏览器来查看它时,没有涉及HTML,对吧?看看https://www.w3.org/International/articles/http-charset/index#charset –