img请求大URL

时间:2013-12-09 19:08:09

标签: javascript html image

我正在尝试使用javascript触发img请求

var img = new Image();
img.src = 'a very large URL comes here';

当使用大尺寸URL触发此请求时,有时我会在firebug控制台中看到错误为“内存不足”。

我想知道'~2k字符的URL大小限制'是否适用于使用javascript请求的图像?

有没有人因为大的img url而遇到过这样的问题,“内存不足”?

感谢, 幸运

2 个答案:

答案 0 :(得分:0)

IE对所有网址都有2k的限制,无论它们是如何被调用的。我从未在萤火虫中看到过记忆错误

答案 1 :(得分:0)

是的,但是您提出请求时,网址长度的限制适用。

然而,URL的大小不太可能导致内存问题。加载的图像更有可能太大,甚至损坏,因此解码过程会占用太多内存。

对于服务器太大的网址,您会收到NetworkError: 414 Request-URI Too Large之类的错误消息。