From 9ae25440f70d97ce33dc2b139b381a098f761349 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Sat, 13 Jun 2015 00:41:53 +0300 Subject: Image proxy is WORKING --- lib/router.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lib/router.js') diff --git a/lib/router.js b/lib/router.js index 67be61d..ed4e2ef 100644 --- a/lib/router.js +++ b/lib/router.js @@ -5,3 +5,12 @@ Router.configure({ Router.route('/', {name: 'login'}); Router.route('/dates', {name: 'dates'}); Router.route('/photos', {name: 'photos'}); + +Router.route('/imgproxy', function () { + var self = this; + var url = 'http://scontent.cdninstagram.com' + this.request._parsedUrl.search.match(/url\=[^\&]+/)[0].split('=')[1]; + self.response.setHeader('Content-Type', 'image/jpeg'); + var res = HTTP.call('GET', url, { responseType: 'buffer' }); + self.response.write(res.content); + self.response.end(); +}, { where: 'server' }); -- cgit v1.3.1