Add checks for XHR redirects

Fixes #7

This checks for redirects by looking for the following, in sequence:
- XMLHttpRequest.responseURL
- the X-PJAX-URL header (like jquery-pjax)
- the X-XHR-Redirected-To header (like Turbolinks)
This commit is contained in:
Behind The Math
2018-01-10 00:12:53 -05:00
parent cb9c37fcb3
commit d1184aead6
2 changed files with 18 additions and 1 deletions

View File

@@ -15,6 +15,11 @@ module.exports = function(location, options, callback) {
}
}
request.onerror = function (e) {
console.log(e)
callback(null, request)
}
request.ontimeout = function() {
callback(null, request)
}