在C#中对HTTP请求使用MaximumResponseHeadersLength
时1
表示什么?
我理解-1
没有限制。
e.g。
httpRequest.MaximumResponseHeadersLength = 1;
答案 0 :(得分:3)
如here所述,MaximumResponseHeadersLength
:
获取或设置响应头的最大允许长度。
响应标头的长度,以千字节(1024字节为单位)。
此外,
响应头的长度包括响应状态行和作为HTTP协议的一部分接收的任何额外控制字符。值-1表示对响应头没有限制;值为0表示所有请求都失败。
所以在以下作业中:
httpRequest.MaximumResponseHeadersLength = 1;
我们将响应标头的最大长度设置为1 KB。