AJAX GET请求中查询字符串的最大长度?

时间:2009-08-28 01:42:07

标签: javascript ajax

执行AJAX GET请求时是否存在/查询字符串的最大长度是多少?更具体地说,我正在使用图像进行跨域AJAX:

img = new Image();
img.src = "http://www.otherdomain.com/something.gif?long_query_string=long........";

此处查询字符串的限制是什么?

3 个答案:

答案 0 :(得分:10)

任何规格都没有明确的限制。 有效或规定的限制为2048个字符。某些浏览器和Web服务器会有更长时间的问题。

答案 1 :(得分:2)

是的,查询字符串具有最大长度,IIRC是2048个字符,或类似的东西。虽然具体实施可能有所不同。

Wikipedia有一点信息。

答案 2 :(得分:0)

GET的最大长度为2,048个字符=]