fix: 🐛 can't establish sse when server side enable compress

This commit is contained in:
ExlauChen 2025-03-28 14:50:59 +08:00
commit 6c15dcb65f
2 changed files with 6 additions and 6 deletions

View file

@ -24,7 +24,7 @@ describe("SSEClientTransport", () => {
// Send SSE headers
res.writeHead(200, {
"Content-Type": "text/event-stream",
"Cache-Control": "no-cache",
"Cache-Control": "no-cache, no-transform",
Connection: "keep-alive",
});
@ -183,7 +183,7 @@ describe("SSEClientTransport", () => {
if (req.method === "GET") {
res.writeHead(200, {
"Content-Type": "text/event-stream",
"Cache-Control": "no-cache",
"Cache-Control": "no-cache, no-transform",
Connection: "keep-alive",
});
res.write("event: endpoint\n");
@ -397,7 +397,7 @@ describe("SSEClientTransport", () => {
res.writeHead(200, {
"Content-Type": "text/event-stream",
"Cache-Control": "no-cache",
"Cache-Control": "no-cache, no-transform",
Connection: "keep-alive",
});
res.write("event: endpoint\n");
@ -524,7 +524,7 @@ describe("SSEClientTransport", () => {
if (auth === "Bearer new-token") {
res.writeHead(200, {
"Content-Type": "text/event-stream",
"Cache-Control": "no-cache",
"Cache-Control": "no-cache, no-transform",
Connection: "keep-alive",
});
res.write("event: endpoint\n");
@ -610,7 +610,7 @@ describe("SSEClientTransport", () => {
res.writeHead(200, {
"Content-Type": "text/event-stream",
"Cache-Control": "no-cache",
"Cache-Control": "no-cache, no-transform",
Connection: "keep-alive",
});
res.write("event: endpoint\n");

View file

@ -44,7 +44,7 @@ export class SSEServerTransport implements Transport {
this.res.writeHead(200, {
"Content-Type": "text/event-stream",
"Cache-Control": "no-cache",
"Cache-Control": "no-cache, no-transform",
Connection: "keep-alive",
});