javascript - 设置显示编码页面的请求

标签 javascript html request

我的显示页面有问题。

我访问我的页面=>页面中的文本将是中断字体。

但是当我使用设置字符编码扩展并选择 UTF-8 => 文本显示正常

enter image description here

=> 正常请求和 UFT-8 请求有何区别? 我想用 UTF-8 显示页面,但不更改代码 => 我该怎么办?

最佳答案

what is difference between normal and UFT-8 request?

你误解了正在发生的事情。每种情况下的请求都是相同的。区别在于浏览器处理响应的方式。

I want to display page with UTF-8 but don't change code => What should I do?

简短的版本是:

计算机数据由1和0组成。通过排列这些 1 和 0 有多种不同的方式来表示文本。对于当今几乎所有用途,最佳选择是 UTF-8。

当服务器发出 HTTP 响应时,它会发送一组 HTTP header ,然后发送一个 HTTP 正文。

header 由一堆元数据组成,其中包括可以描述字符编码的 header 。也可以使用 <meta> 指定此信息。 HTML 文档中的元素,但这对 HTTP header 来说是次要的。

您需要确保该 header 和/或 <meta>与您的文档使用的编码的真实情况相符。

基本阅读:

关于javascript - 设置显示编码页面的请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50794176/

相关文章:

javascript - IE 不喜欢 URL 变量?

php - 使用 HTML 表单将数据插入 MySQL 表

html - 居中段落,同时有边距以创建空白

javascript - 如何在 nodejs 中同步调用请求?

php - 什么会导致双页请求?

javascript - 如何用图像而不是矩形替换我的 drawEnemy 函数的主体?

javascript - Jest : how to test console. 日志 haveBeenCalled 具有预期值的子集?

javascript - 如何使用node.js 访问cloudant 文档中的数据?

javascript - 如果输入未更改,JS 会阻止触发 focusout 事件

php - PHP 中的异步请求