Documentation
¶
Index ¶
- Variables
- func Age(header http.Header, requestTime time.Time, responseTime time.Time) *int
- type CacheControl
- func (c CacheControl) Cacheable() bool
- func (c CacheControl) Expired() bool
- func (c CacheControl) FreshnessLifetime() int
- func (c CacheControl) MaxAge() *int
- func (c CacheControl) MaxStale() *int
- func (c CacheControl) MinFresh() *int
- func (c CacheControl) MustRevalidate() bool
- func (c CacheControl) MustUnderstand() bool
- func (c CacheControl) NoCache() bool
- func (c CacheControl) NoStore() bool
- func (c CacheControl) NoTransform() bool
- func (c CacheControl) OnlyIfCached() bool
- func (c CacheControl) Private() bool
- func (c CacheControl) ProxyRevalidate() bool
- func (c CacheControl) Public() bool
- func (c CacheControl) SMaxAge() *int
- type Config
Constants ¶
This section is empty.
Variables ¶
View Source
var HTTPClient internal.ContextKey
Functions ¶
Types ¶
type CacheControl ¶
type CacheControl struct {
// contains filtered or unexported fields
}
func ParseCacheControl ¶
func (CacheControl) Cacheable ¶
func (c CacheControl) Cacheable() bool
func (CacheControl) Expired ¶
func (c CacheControl) Expired() bool
func (CacheControl) FreshnessLifetime ¶
func (c CacheControl) FreshnessLifetime() int
func (CacheControl) MaxAge ¶
func (c CacheControl) MaxAge() *int
func (CacheControl) MaxStale ¶
func (c CacheControl) MaxStale() *int
func (CacheControl) MinFresh ¶
func (c CacheControl) MinFresh() *int
func (CacheControl) MustRevalidate ¶
func (c CacheControl) MustRevalidate() bool
func (CacheControl) MustUnderstand ¶
func (c CacheControl) MustUnderstand() bool
func (CacheControl) NoCache ¶
func (c CacheControl) NoCache() bool
func (CacheControl) NoStore ¶
func (c CacheControl) NoStore() bool
func (CacheControl) NoTransform ¶
func (c CacheControl) NoTransform() bool
func (CacheControl) OnlyIfCached ¶
func (c CacheControl) OnlyIfCached() bool
func (CacheControl) Private ¶
func (c CacheControl) Private() bool
func (CacheControl) ProxyRevalidate ¶
func (c CacheControl) ProxyRevalidate() bool
func (CacheControl) Public ¶
func (c CacheControl) Public() bool
func (CacheControl) SMaxAge ¶
func (c CacheControl) SMaxAge() *int
Source Files
¶
Click to show internal directories.
Click to hide internal directories.