We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 883a5cb commit aca6efdCopy full SHA for aca6efd
1 file changed
src/utils/utils.ts
@@ -369,7 +369,7 @@ export const Utils = {
369
buildFullUrl(req: IncomingMessage, config: ResolvedConfig): URL {
370
const host = req.headers.host ?? (
371
typeof config.server.host === "string"
372
- ? config.server.host
+ ? config.server.host
373
: "localhost"
374
);
375
return new URL(req.url!, `http${config.server.https ? 's' : ''}://${host}`);
@@ -1338,6 +1338,10 @@ export const Utils = {
1338
if (res.writableEnded) {
1339
return Promise.resolve(null);
1340
}
1341
+ if (res.headersSent) {
1342
+ res.end();
1343
+ return Promise.resolve(null);
1344
+ }
1345
res.statusCode = responseData.status;
1346
if (responseData.isError) {
1347
responseData.headers.forEach(({ name }) => {
0 commit comments