gpt4 book ai didi

internet-explorer - Internet Explorer 9 可以占用多长时间的 URL?

转载 作者:行者123 更新时间:2023-12-03 09:29:28 25 4
gpt4 key购买 nike

过去版本的 Internet Explorer 对超过 2,083 个字符的网址发出嘶嘶声(请参阅 http://support.microsoft.com/kb/208427 )。同时,Firefox、Opera 和 Safari 至少可以处理 80,000 个。

版本 9 带来了许多改进。 URL长度是其中之一吗?

最佳答案

不是最准确的答案,但在地址栏中看起来像 2083 个字符,在点击链接时看起来像 5165 个字符。

(无论如何都不是官方的,只是将一个包含 41,000 个字符的 URL 插入到一个测试 HTM 文件中,并使用 Javascript 来查询 URL 长度。)

更新:

要重现该测试,请创建一个 HTML 文件,其 anchor 元素的 HREF 属性为 6000 个字符长。在浏览器中打开文件并单击链接。然后弹出打开控制台并检查 window.location.href.length .

按照今天在 IE9 中的这个过程,它报告的长度为 5165 个字符。如果我通过地址栏手动加载相同的 URL,它会报告 2083 个字符。

对于它的值(value),IE 似乎在发送请求之前截断了 URL。如果我将 24,000 个字符的 URL 放在 anchor 的 HREF 属性中,IE 将遵循该链接,但结果页面报告的 URL 长度为 5165 个字符。在 Chrome 中遵循相同的链接会导致来自我的测试服务器的 HTTP 414 响应。

关于internet-explorer - Internet Explorer 9 可以占用多长时间的 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3721034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com