我需要得到Content-Length
and Content-Type
的标题large带有 Node.js 的文件
不幸的是,我正在处理的服务器不允许HEAD
请求,并且文件太大,无法生成完整的GET
要求。
我正在寻找类似这样的 python 代码:
import requests
r = requests.get(url, stream=True)
content_length = r.headers['Content-Length']
content_type = r.headers['Content-Type']
The stream=True
参数表示文件不会被完全下载。
如果您正在使用request
包,你可以这样做:
const request = require('request');
const r = request(url);
r.on('response', response => {
const contentLength = response.headers['content-length'];
const contentType = response.headers['content-type'];
// ...
r.abort();
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)