fetch请求可以在前端拦截301,302等跳转,予以处理,xhr请求不能拦截,浏览器会自动跳转,只能拿到跳转后的结果
fetch比xhr缺少的功能,可以通过以下方法来补充:
https://www.cnblogs.com/wonyun/p/fetch_polyfill_timeout_jsonp_cookie_progress.html
https://blog.csdn.net/mChales_Liu/article/details/107442783
fetch比较通用的库是cross-fetch