Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Asp.net网页的编码-可能的方式-差异-Web.config(全球化)与元标记的对比等_C#_Asp.net_Encoding_Web Config - Fatal编程技术网

C# Asp.net网页的编码-可能的方式-差异-Web.config(全球化)与元标记的对比等

C# Asp.net网页的编码-可能的方式-差异-Web.config(全球化)与元标记的对比等,c#,asp.net,encoding,web-config,C#,Asp.net,Encoding,Web Config,对Asp.net网页进行编码的可能方式有哪些 在下面的链接中,web.config(全球化)与web.config(全球化)有什么区别: 和一个元标记,如下所示: (我们也可以在page指令中选择每页的编码,那么这与http equiv属性有什么区别?您在web.config中设置的编码允许您配置发送页面的编码 您在页面指令中设置的编码允许您覆盖各个页面的web.config设置(Word of Advice-请勿使用) 在元标记或响应头中设置的编码(ASP.NET将自动为您设置响应头);对

对Asp.net网页进行编码的可能方式有哪些

在下面的链接中,web.config(全球化)与web.config(全球化)有什么区别:

和一个元标记,如下所示:


(我们也可以在page指令中选择每页的编码,那么这与
http equiv属性有什么区别?

您在web.config中设置的编码允许您配置发送页面的编码

您在页面指令中设置的编码允许您覆盖各个页面的web.config设置(Word of Advice-请勿使用)

在元标记或响应头中设置的编码(ASP.NET将自动为您设置响应头);对于浏览器来说,是一个有用的提示,提示发送页面的编码,以便正确解码

换句话说,web.config、headers和meta标记中的编码应该设置为相同的编码,以便正常工作。UTF-8是一个不错的选择-它处理大多数(至少西欧)国际字符,并且每个字符只有一个字节,除非字符超过128码点(换句话说,英文文本在UTF8和ASCII中大小相同-因此没有理由坚持使用ASCII!)


-如果你还没有读过,读一读。这将在将来为您节省一些痛苦。

您在web.config中设置的编码允许您配置发送页面的编码

您在页面指令中设置的编码允许您覆盖各个页面的web.config设置(Word of Advice-请勿使用)

在元标记或响应头中设置的编码(ASP.NET将自动为您设置响应头);对于浏览器来说,是一个有用的提示,提示发送页面的编码,以便正确解码

换句话说,web.config、headers和meta标记中的编码应该设置为相同的编码,以便正常工作。UTF-8是一个不错的选择-它处理大多数(至少西欧)国际字符,并且每个字符只有一个字节,除非字符超过128码点(换句话说,英文文本在UTF8和ASCII中大小相同-因此没有理由坚持使用ASCII!)

-如果你还没有读过,读一读。这会让你在将来省去一些悲伤