我正在尝试使用javascript触发img请求
var img = new Image();
img.src = 'a very large URL comes here';
当使用大尺寸URL触发此请求时,有时我会在firebug控制台中看到错误为“内存不足”。
我想知道'~2k字符的URL大小限制'是否适用于使用javascript请求的图像?
有没有人因为大的img url而遇到过这样的问题,“内存不足”?
感谢, 幸运
答案 0 :(得分:0)
IE对所有网址都有2k的限制,无论它们是如何被调用的。我从未在萤火虫中看到过记忆错误
答案 1 :(得分:0)
是的,但是您提出请求时,网址长度的限制适用。
然而,URL的大小不太可能导致内存问题。加载的图像更有可能太大,甚至损坏,因此解码过程会占用太多内存。
对于服务器太大的网址,您会收到NetworkError: 414 Request-URI Too Large
之类的错误消息。