yos*_*309 15 browser http-get microsoft-edge
有人知道Microsoft Edge的URL长度限制吗?如您所知,Internet Explorer对URL长度有限制,最大长度为2048. Edge如何?我猜,它现在应该已经消失了......
Pau*_* Go 16
限制似乎约为81578个字符.之后,我收到了一个静默失败,没有向服务器发出请求.
我用来测试的URL看起来像:
http://xx.xx.xxx.xxx:xxxx/?81578-characters-here
我不确定是否考虑了主机名的长度.
还值得注意的是,这里的限制应该是Windows本身而不是浏览器的问题(对不起,没有参考).似乎问题已在Windows 10中得到解决,因此在IE11/Windows 10上运行相同的测试会产生类似的结果.
看来这是唯一讨论MS Edge url限制的地方了。我找不到有关此的任何官方信息。无论如何,我必须自己验证这一点,结果发现查询字符串的限制实际上是MS Edge 上的4035 个字符(我使用的是 v40.15063.674.0)。这是我用于快速测试的一个简单(且愚蠢)的 default.htm。
<!DOCTYPE html>
<html lang="en">
<head>
<script>
alert(window.location.search.length);
var url = "http://localhost/default.htm?10000-characters-here";
window.open(url);
</script>
</head>
<body>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8045 次 |
最近记录: |