我正在构建一个加载其他网页的 ASP.NET Web 服务,然后将其交给客户端。我在字符代码处理方面做得很好,从 HTML 中读取元标记,然后使用该代码集来读取文件。但是,一些受教育程度较低的用户就是不理解代码集。他们声明了一种特定的编码方法,例如“gb2312”,但实际上,他只是使用普通的UTF8。当我使用 gb2312 解码文本时,一切都变得一团糟。如何检测文本是否正确解码?我将该页面加载到我的 IE 中,它正确使用 UTF-8 来解码页面。它是如何做到这一点的?
问问题
80 次