我已经看到了这流行的问题:
什么是在不同的浏览器URL的最大长度?
但因为我不能直接找到谷歌浏览器参考(由于大多数的回答是,几年前给)我想知道什么是URL长度为谷歌Chrome浏览器的电流限制?
我已经看到了这流行的问题:
什么是在不同的浏览器URL的最大长度?
但因为我不能直接找到谷歌浏览器参考(由于大多数的回答是,几年前给)我想知道什么是URL长度为谷歌Chrome浏览器的电流限制?
我相信这是保持不变:
我找不到在Chrome和Safari浏览器的任何限制。 两者都基于WebKit和它似乎有类似的限制为Firefox拥有。
火狐后的64K字符停止显示,但可为超过10万个字。
你可以阅读更多关于它在这篇文章。
一般来说没有“限制”到URL的长度,但这个答案说你应该让你的URL下2048个字符,无论以确保它在每个客户端和服务器。
关于这里所有的浏览器的更多信息。
在Chrome浏览器中的电流限制为2MB。 这个问题在这里讨论:
https://code.google.com/p/chromium/issues/detail?id=69227
当你需要克服的东西,如带有“toDataUrl”源显示图像的问题,你会发现那里的资源,如解决办法。
除了这个事实,处理的网址可能是依赖于实现的,在HTTP/1.1
规格在美国RFC2616
是:
RFC 2616(超文本传输协议 - HTTP / 1.1)3.2.1节中指出,有没有限制的URI的长度(URI是为大多数人所说的网址正式用语)。
我不知道最大的字符将有多少是最大,由谷歌浏览器所接受,甚至不知道目前是否存在这样的限制。 也许将它在一个不起眼指定限定在铬GIT库或者甚至通过在文本输入中的最大值指定Win32 API
上例如窗户。
然而,有关于对URL的长度大多数Web服务器的限制。 他们可能在大多数情况下,将抛出一个413 Entity Too Large
的反应。
从理论上讲它应该是无限的,但是在实践中,大多数HTTP客户端或浏览器仅限于URL长度的2083个字符。