We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1b3874e commit b08ad9fCopy full SHA for b08ad9f
2 files changed
src/client/sse.test.ts
@@ -717,7 +717,7 @@ describe("SSEClientTransport", () => {
717
eventSourceInit: {
718
fetch: (url, init) => {
719
return fetch(url, { ...init, headers: {
720
- ...init?.headers,
+ ...(init?.headers instanceof Headers ? Object.fromEntries(init.headers.entries()) : init?.headers),
721
'X-Custom-Header': 'custom-value'
722
} });
723
}
src/client/sse.ts
@@ -130,9 +130,7 @@ export class SSEClientTransport implements Transport {
130
headers.set("Accept", "text/event-stream");
131
const response = await fetchImpl(url, {
132
...init,
133
- headers: {
134
- ...Object.fromEntries(headers.entries()),
135
- }
+ headers,
136
})
137
138
if (response.status === 401 && response.headers.has('www-authenticate')) {
0 commit comments