- ( xhr.status >= 200 && xhr.status < 300 ) ||
- xhr.status === 304 || xhr.status === 1223 ||
- // Opera returns a status of 0 for redirects -
- // We can detect this by the fact that Opera also doesn't return any headers
- xhr.status === 0 && !xhr.getAllResponseHeaders();