Skip to content

Commit a86b152

Browse files
authored
fix: There are no such things called 'Control-Cache', only 'Cache-Control'. (#1186)
1 parent 577cb61 commit a86b152

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

server/legacy_router.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ func legacyESM(ctx *rex.Context, buildStorage storage.Storage, buildVersionPrefi
213213
return rex.Status(404, "Module Not Found")
214214
}
215215
ctx.SetHeader("Content-Length", strconv.FormatInt(fi.Size(), 10))
216-
ctx.SetHeader("Control-Cache", ccImmutable)
216+
ctx.SetHeader("Cache-Control", ccImmutable)
217217
return f // auto closed
218218
}
219219
} else {
@@ -237,7 +237,7 @@ func legacyESM(ctx *rex.Context, buildStorage storage.Storage, buildVersionPrefi
237237
var ret LegacyBuildMeta
238238
if json.NewDecoder(f).Decode(&ret) == nil {
239239
ctx.SetHeader("Content-Type", ctJavaScript)
240-
ctx.SetHeader("Control-Cache", ccImmutable)
240+
ctx.SetHeader("Cache-Control", ccImmutable)
241241
if varyUA {
242242
appendVaryHeader(ctx.W.Header(), "User-Agent")
243243
}
@@ -293,7 +293,7 @@ func legacyESM(ctx *rex.Context, buildStorage storage.Storage, buildVersionPrefi
293293
return rex.Status(500, "Storage error: "+err.Error())
294294
}
295295
ctx.SetHeader("Content-Type", res.Header.Get("Content-Type"))
296-
ctx.SetHeader("Control-Cache", ccImmutable)
296+
ctx.SetHeader("Cache-Control", ccImmutable)
297297
// resolve hostname in typescript definition files if the origin is not "https://esm.sh"
298298
if endsWith(pathname, ".d.ts", ".d.mts") {
299299
origin := getOrigin(ctx)
@@ -328,7 +328,7 @@ func legacyESM(ctx *rex.Context, buildStorage storage.Storage, buildVersionPrefi
328328
return rex.Status(500, "Storage error: "+err.Error())
329329
}
330330
ctx.SetHeader("Content-Type", res.Header.Get("Content-Type"))
331-
ctx.SetHeader("Control-Cache", ccImmutable)
331+
ctx.SetHeader("Cache-Control", ccImmutable)
332332
if query != "" && !ctx.R.URL.Query().Has("target") {
333333
appendVaryHeader(ctx.W.Header(), "User-Agent")
334334
}

0 commit comments

Comments
 (0)