带有大URL的img请求

img request with large URL

本文关键字:img 请求 URL      更新时间:2024-05-28

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

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

当这个请求被一个大尺寸的URL触发时,有时我会在firebug控制台中看到"内存不足"的错误。

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

有人遇到过这样的问题吗,因为img url太大而导致内存不足?

谢谢,幸运

IE对所有url都有2k的限制,无论它们是如何调用的。我从未在firebug 中看到内存不足

是的,无论您提出什么请求,URL长度的限制都适用。

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

对于对于服务器来说太大的URL,您会收到类似NetworkError: 414 Request-URI Too Large的错误消息。