From 25c52af52fe1faecb2b0d2c2c1382823d63289f9 Mon Sep 17 00:00:00 2001 From: Riccardo Volonterio Date: Fri, 4 Mar 2016 17:57:14 +0100 Subject: [PATCH] fix: Added required 'Host' header to support proxy requests --- lib/instagram.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/instagram.js b/lib/instagram.js index 77cdba1..d4defcc 100644 --- a/lib/instagram.js +++ b/lib/instagram.js @@ -157,7 +157,9 @@ var instagram = function(spec, my) { method: method, path: '/v1' + path + (method === 'GET' || method === 'DELETE' ? '?' + query.stringify(params) : ''), agent: my.agent, - headers: {} + headers: { + Host: url.parse(my.host).hostname, + } }; // oauth and oembed calls don't use /v1