2009-08-28 96 views
7

有没有/什么是在做一个AJAX GET请求时查询字符串的最大长度?更具体地说,我正在使用图像进行跨域AJAX:AJAX GET请求中查询字符串的最大长度?

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

这里查询字符串的限制是什么?

回答

9

有一个在任何规范没有定义的限制。 生效或规定的限制是2048个字符。某些浏览器和Web服务器会遇到问题时间更长。

2

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

Wikipedia有一点信息。

0

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