带有大URL的img请求
img request with large URL
我正在尝试使用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
的错误消息。
相关文章:
- 如何更改<svg>标记为<img>用js标记
- ajax请求的顺序总是不同的
- Meteor如何接收HTTP请求
- 有没有一种方法可以防止img get请求使用css或js发生
- 从ajax请求中获取javascript对象
- Javascript:使用绝对路径设置img src
- JSONP请求返回结果,但也触发error_callback
- 在localhost Dev Box上测试JSONP请求的最佳方式
- Setting default onclick behavior for <img> tag in gene
- 在不发出请求的情况下设置img src
- 带有大URL的img请求
- 窗口关闭前的 IMG 请求
- 操作由更新 img.src 引起的 http 请求
- cakehp3 img挂起请求,image没有't负载
- 从JSON请求中提取img src
- 使用img标记的Ajax请求
- 节点服务器未收到对img元素的src文件更改请求
- 由于IMG元素中SRC属性的值未初始化,避免了多个GET请求
- 如何阻止浏览器在IMG上发送额外请求.JS中的SRC变化
- Javascript - block image-request并将请求的img-url替换为另一个