diff --git a/minisky.js b/minisky.js index 62f02ad..b30be37 100644 --- a/minisky.js +++ b/minisky.js @@ -47,6 +47,11 @@ class Minisky { } let headers = this.authHeaders(auth); + + if (options && options.headers) { + Object.assign(headers, options.headers); + } + let response = await fetch(url, { headers: headers }); return await this.parseResponse(response); } @@ -66,6 +71,10 @@ class Minisky { request.headers['Content-Type'] = 'application/json'; } + if (options && options.headers) { + Object.assign(request.headers, options.headers); + } + let response = await fetch(url, request); return await this.parseResponse(response); }