requestify
requestify copied to clipboard
Wrong status sent on timeout
This code sends a 405 on timeout:
timeout = setTimeout(function() {
httpRequest.abort();
defer.reject(new Response(405, {}, 'timeout exceeded'));
}, request.timeout);
405 is "Method Not Allowed". Pretty sure this is supposed to be 504 "Gateway Timeout"