We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 77303d3 commit 7a30b95Copy full SHA for 7a30b95
1 file changed
packages/start/src/server/fetchEvent.ts
@@ -5,6 +5,7 @@ import {
5
getResponseStatus,
6
getResponseStatusText,
7
getWebRequest,
8
+ removeResponseHeader,
9
setResponseHeader,
10
setResponseStatus
11
} from "vinxi/http";
@@ -50,12 +51,19 @@ function createHeadersProxy(event: H3Event) {
50
51
origSet(name, value);
52
setResponseHeader(event, name, value);
53
};
54
+
55
const origAppend = headers.append.bind(headers);
56
headers.append = (name, value) => {
57
origAppend(name, value);
58
appendResponseHeader(event, name, value);
59
60
61
+ const origDelete = headers.delete.bind(headers);
62
+ headers.delete = name => {
63
+ origDelete(name);
64
+ removeResponseHeader(event, name);
65
+ };
66
67
return headers;
68
}
69
0 commit comments