HttpWebRequestSettings 类

配置响应头的最大长度。

语法

class HttpWebRequestSettings : EmbeddedObject  

方法

此类不包含任何方法。

属性

下表列出了 HttpWebRequestSettings 类公开的属性。

名称 描述
MaximumErrorResponseLength 一个读/写 sint32 值,该值指定错误响应允许的最大长度(以 KB 为单位)。 默认值为 64。
MaximumResponseHeadersLength 一个读/写 sint32 值,该值指定响应标头的最大允许长度。 默认值为 64。

长度以千字节(1024 字节)为单位,包括响应状态行和响应标头,以及作为 HTTP 协议的一部分接收的所有额外控制字符。 值 -1 表示响应标头没有施加任何限制;值 0 表示所有请求都将失败。
MaximumUnauthorizedUploadLength 一个读/写 sint32 值,指定上传的最大长度(以字节为单位),以响应未经授权的错误代码。 默认值为 –1,表示不会对上传施加任何大小限制。
UseUnsafeHeaderParsing 一个读/写 boolean 值。 如果忽略 HTTP 解析过程中发生的验证错误,则为 true;否则为 false。 默认为 false

子类

此类不包含子类。

注解

此类的实例包含在 SettingsSection 类的 HttpWebRequest 属性中。

继承层次结构

EmbeddedObject

HttpWebRequestSettings

要求

类型 描述
客户端 - IIS 7.0(在 Windows Vista 上)
- Windows 7 上的 IIS 7.5
- Windows 8 上的 IIS 8.0
- Windows 10 上的 IIS 10.0
服务器 - Windows Server 2008 上的 IIS 7.0
- Windows Server 2008 R2 上的 IIS 7.5
- Windows Server 2012 上的 IIS 8.0
- Windows Server 2012 R2 上的 IIS 8.5
- Windows Server 2016 上的 IIS 10.0
产品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
MOF 文件 WebAdministration.mof

另请参阅

EmbeddedObject 类
SettingsSection 类