MCPcopy Create free account
hub / github.com/cloudreve/cloudreve / StaticResourceCache

Function StaticResourceCache

middleware/common.go:71–77  ·  view source on GitHub ↗

StaticResourceCache 使用静态资源缓存策略

(dep dependency.Dep)

Source from the content-addressed store, hash-verified

69
70// StaticResourceCache 使用静态资源缓存策略
71func StaticResourceCache(dep dependency.Dep) gin.HandlerFunc {
72 settings := dep.SettingProvider()
73 return func(c *gin.Context) {
74 c.Header("Cache-Control", fmt.Sprintf("public, max-age=%d", settings.PublicResourceMaxAge(c)))
75
76 }
77}
78
79// MobileRequestOnly
80func MobileRequestOnly() gin.HandlerFunc {

Callers

nothing calls this directly

Calls 2

SettingProviderMethod · 0.65
PublicResourceMaxAgeMethod · 0.65

Tested by

no test coverage detected