【发布时间】:2010-04-24 03:01:03
【问题描述】:
我正在为我们的公司 Intranet 创建一个简单的 URL 缩短服务,我很好奇是否有人知道 ASP.NET 的 Response.Redirect 方法返回的 URL 是否有最大长度?
【问题讨论】:
我正在为我们的公司 Intranet 创建一个简单的 URL 缩短服务,我很好奇是否有人知道 ASP.NET 的 Response.Redirect 方法返回的 URL 是否有最大长度?
【问题讨论】:
IE 是 2083(GET 是 2048)。其他浏览器的限制略有不同。标准中没有定义限制。大多数人似乎都同意,在 IE 允许的范围内的东西就是功能限制。
【讨论】:
IE 的最大 URL 长度为 2083 个字符。查看this 以获取完整列表。
HTH
【讨论】:
浏览器设置的限制可能与 ASP.NET 的限制同样重要:
What is the character limit on URL
Response.Redirect() 的 url 参数类型为 string - 相当大:-)
【讨论】: