We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 5b9e692 + 6c2d09f commit cbc539cCopy full SHA for cbc539c
src/Client.js
@@ -113,16 +113,18 @@ export default class Client {
113
/** @type {RequestInit} */
114
const options = {
115
method: request.method,
116
- headers: Object.assign({
117
- "authorization": "Bearer " + this.#apiToken,
118
- "user-agent": this.#userAgent
119
- }, request.headers)
120
}
121
122
if (request.hasBody()) {
123
options.body = request.getBody();
124
125
+ // Set headers after body to allow content-type overrides
+ options.headers = Object.assign({
+ "authorization": "Bearer " + this.#apiToken,
+ "user-agent": this.#userAgent
126
+ }, request.headers);
127
+
128
let response;
129
try {
130
response = await fetch(url, options);
0 commit comments