File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
packages/qwik-city/src/middleware/request-handler Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -228,6 +228,7 @@ export function createRequestEvent(
228
228
229
229
error : < T = any > ( statusCode : number , message : T ) => {
230
230
status = statusCode ;
231
+ headers . delete ( 'Cache-Control' ) ;
231
232
return new ServerError ( statusCode , message ) ;
232
233
} ,
233
234
@@ -241,8 +242,8 @@ export function createRequestEvent(
241
242
}
242
243
headers . set ( 'Location' , fixedURL ) ;
243
244
}
244
- // Fallback to 'no-store' when end user is not managing Cache-Control header
245
- if ( statusCode > 301 && ! headers . get ( 'Cache-Control' ) ) {
245
+ headers . delete ( ' Cache-Control' ) ;
246
+ if ( statusCode > 301 ) {
246
247
headers . set ( 'Cache-Control' , 'no-store' ) ;
247
248
}
248
249
exit ( ) ;
@@ -265,6 +266,7 @@ export function createRequestEvent(
265
266
fail : < T extends Record < string , any > > ( statusCode : number , data : T ) : FailReturn < T > => {
266
267
check ( ) ;
267
268
status = statusCode ;
269
+ headers . delete ( 'Cache-Control' ) ;
268
270
return {
269
271
failed : true ,
270
272
...data ,
You can’t perform that action at this time.
0 commit comments