HTTP拦截器不拦截来自nervgh / angular-file-upload的文件上传调用,如何拦截这些调用。
我正在为所有api调用添加HTTP身份验证标头,但这些角度文件上载调用不会被截获,并且身份验证标头不会添加到这些调用中。
这可能是因为up-loader不使用$ http服务。
它使用原生的javascript xhr
对象。也许将来会支持$ http服务。现在,您必须直接在up-loader中添加授权标头:
var uploader = new FileUploader();
uploader.headers["Authorization"] = "Bearer " + tokenInfo.accessToken;