如何使用http拦截器拦截angular-file-upload模块文件上传请求
How to intercept angular-file-upload module file upload requests using http interceptor
HTTP 拦截器没有拦截来自 nervgh/angular-file-upload 的文件上传调用,如何拦截这些调用。
我正在为所有 api 调用添加 HTTP 身份验证 Headers,
但是这些 angular 文件上传调用没有被拦截,并且没有向这些调用添加身份验证 headers。
可能是因为up-loader没有使用$http服务。
它使用原生 javascript xhr
object。也许将来会支持 $http 服务。现在,您必须直接在 up-loader 中添加授权 headers:
var uploader = new FileUploader();
uploader.headers["Authorization"] = "Bearer " + tokenInfo.accessToken;
HTTP 拦截器没有拦截来自 nervgh/angular-file-upload 的文件上传调用,如何拦截这些调用。
我正在为所有 api 调用添加 HTTP 身份验证 Headers, 但是这些 angular 文件上传调用没有被拦截,并且没有向这些调用添加身份验证 headers。
可能是因为up-loader没有使用$http服务。
它使用原生 javascript xhr
object。也许将来会支持 $http 服务。现在,您必须直接在 up-loader 中添加授权 headers:
var uploader = new FileUploader();
uploader.headers["Authorization"] = "Bearer " + tokenInfo.accessToken;