HttpRuntimeSection.MaxUrlLength 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 HTTP 请求中 URL 的最大可能长度,以字符数表示。
public:
property int MaxUrlLength { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxUrlLength", DefaultValue=260)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int MaxUrlLength { get; set; }
[<System.Configuration.ConfigurationProperty("maxUrlLength", DefaultValue=260)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.MaxUrlLength : int with get, set
Public Property MaxUrlLength As Integer
属性值
URL 的长度,以字符数表示。 默认值为 260。
- 属性
注解
属性的值 MaxUrlLength 可以是任意整数、零或更大。
注意
极小的值会使网站不可用。
如果请求 URL 的长度 (Path) 属性值超过配置的大小限制,ASP.NET 将返回 HTTP 400 (错误请求) 状态代码
可以通过设置 元素的 httpRuntime
属性,在配置文件中设置MaxUrlLength此值。 有关详细信息,请参阅 httpRuntime 元素 (ASP.NET 设置架构) 。