我需要使用node.js获取网页中的图像文件的大小。为此,我使用了一些节点模块,但它给出了大小的所有其他资源,如js文件,html大小等。所以如何获得请求的大小(请求一个图像文件)? 。如何找到图像文件的加载时间?如何使用node.js获取图像文件的字节大小
4
A
回答
0
看来这篇文章对另一个用户很有帮助,涉及抓取文件字节大小的方法。您可以忽略关于获取尺寸的部分。
至于其他的问题,发现加载时,这可能工作:
var obj = new Image();
obj.src = "imglocation.png";
for (i = 1; i != -1; i++) {
if (obj.complete) { /*do stuff*/ } }
这威力工作。我不是JavaScripter,所以我对此不甚了解。 虽然这不是Node.js,但我相信你可以改变代码来轻松使用它吗?
5
我假设你试图通过http获取图像的文件大小而不是图像的尺寸。 (请纠正我,如果我错了)
你可以简单地发送HEAD请求的资源,并有看看Content-Length头:
var http = require('http');
var req = http.request({
host: 'www.gravatar.com',
port: 80,
path: '/avatar/b9da20552a71c4d3c4c6dc2d55418cf2',
method: 'HEAD' },
function(res) {
console.log("Size: " + res.headers['content-length']);
}
).end();
相关问题
- 1. 如何使用PIL获取图像大小(字节)
- 2. 是否可以在Node.js中获取图像文件的大小?
- 3. 如何从imageview(android)获取图像大小字节
- 4. 如何让jQuery以字节获取图像大小,而不是图像尺寸?
- 5. 如何使用Perl以兆字节为单位获取文件的大小?
- 6. 如何用Delphi以字节为单位获取图像的大小?
- 7. 获取图像的图像文件的大小
- 8. 如何用PHP和GD获取图像资源大小(以字节为单位)?
- 9. 如何从AS3中的字节数组获取GIF图像大小尺寸?
- 10. 用Cocoa减少图像字节大小
- 11. 如何在iPhone中获取图像的大小(内存大小)?
- 12. PHP:获取图像大小
- 13. woocommerce获取图像大小
- 14. Silverlight:获取图像大小
- 15. 获取图像大小
- 16. 如何使用Node.js获取Amazon S3存储桶的总大小?
- 17. 如何获取sitecore 8中图像字段的大小?
- 18. 以字节为单位获取图像大小以检查不良图像
- 19. 如何获取WAR文件的大小?
- 20. 如何获取文件夹的大小?
- 21. 如何获取C文件的大小?
- 22. Flex:如何获取图像的图像大小?
- 23. 得到字节的图像大小
- 24. 以兆字节获取准确的文件大小?
- 25. 如何获取原始图像的大小当文件打开和调用imageareaselect
- 26. 获取加载到cq5中图像组件的图像的文件大小?
- 27. 如何使用CFImage调整大小并实际缩小图像文件大小?
- 28. 如何减少图像文件大小
- 29. 如何获取文件的字节?
- 30. Wordpress调整图像大小时如何缩小文件大小?