diff --git a/components/file-upload/file-uploader.class.ts b/components/file-upload/file-uploader.class.ts index ae03851..1fbb6db 100644 --- a/components/file-upload/file-uploader.class.ts +++ b/components/file-upload/file-uploader.class.ts @@ -337,15 +337,16 @@ export class FileUploader { }; xhr.open(item.method, item.url, true); xhr.withCredentials = item.withCredentials; - // todo - /*item.headers.map((value, name) => { - xhr.setRequestHeader(name, value); - });*/ if (this.options.headers) { for (let header of this.options.headers) { xhr.setRequestHeader(header.name, header.value); } } + if (item.headers.length) { + for (let header of item.headers) { + xhr.setRequestHeader(header.name, header.value); + } + } if (this.authToken) { xhr.setRequestHeader(this.authTokenHeader, this.authToken); }