【问题标题】:How is ContentEncoding set in HttpWebResponse ClassHttpWebResponse 类中的 ContentEncoding 是如何设置的
【发布时间】:2015-02-13 22:49:28
【问题描述】:

.net 框架中有一个名为 HttpWebResponse 的类,其中有以下属性:

public string ContentEncoding { get; }

如果这个属性没有setter,那么它是如何设置的,在哪里设置的?

【问题讨论】:

    标签: c# .net httpwebresponse


    【解决方案1】:

    在使用服务器配置的编码创建响应时设置。编码定义了如何将 Unicode 字符转换为 bytes[]。我确信这是一个只读属性,它是一种编码类型的“友好名称”字符串表示形式,尤其是服务器用来对文本进行编码的那种。

    几种编码类型是:

    System.Text.ASCIIEncoding
    System.Text.UnicodeEncoding
    System.Text.UTF32Encoding
    System.Text.UTF7Encoding
    System.Text.UTF8Encoding
    

    【讨论】:

      猜你喜欢
      • 2015-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-15
      • 2020-10-11
      • 2020-01-24
      • 2011-04-25
      相关资源
      最近更新 更多