scrape-meta
Version:
A library to easily scrape metadata from an article on the web using Open Graph metadata, regular HTML metadata, and series of fallbacks.
26 lines (18 loc) • 499 B
JavaScript
;
var urlObject = require('url');
var utils = {};
utils.resolveImagePath = function (url, src) {
var updatedUrl = urlObject.resolve(url, src);
return updatedUrl;
};
utils.getContentType = function (headers) {
var contentType = '';
Object.keys(headers).forEach(function (key) {
var header = headers[key];
if (typeof key === 'string' && key.toLowerCase() === 'content-type') {
contentType = header;
}
});
return contentType;
};
module.exports = utils;