Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- router.get('/', function(req, res) {
- var url = req.query.url;
- if(url !== 'undefined') {
- console.log("QUERYING: " + url);
- inspector = null;
- var inspector = new MetaInspector(url, {});
- inspector.on('fetch', function(){
- console.log('Title: ' + inspector.title() + "/n");
- console.log('Description: ' + inspector.description() + "/n");
- console.log('Images: ' + inspector.images().join(','));
- //console.log('Links: ' + inspector.links().join(','));
- var responseObject = {
- title: inspector.title(),
- description: inspector.description(),
- images: inspector.images()
- };
- res.setHeader('Cache-Control', 'private, no-cache, no-store, must-revalidate');
- res.setHeader('Expires', '-1');
- res.setHeader('Pragma', 'no-cache');
- res.send(JSON.stringify(responseObject));
- res.end();
- });
- inspector.on('error', function(err){
- console.log(err);
- res.sed(err);
- });
- inspector.fetch();
- }
- else {
- //Return an error
- console.log('ERRORRRRR');
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement