Home / Function/ matchNoCacheToken() — fiber Function Reference

matchNoCacheToken() — fiber Function Reference

Architecture documentation for the matchNoCacheToken() function in helpers.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  321594bd_9fd9_917f_ca1a_7e825e49229c["matchNoCacheToken()"]
  bec0e401_e4cd_f765_6df3_a79059073e50["helpers.go"]
  321594bd_9fd9_917f_ca1a_7e825e49229c -->|defined in| bec0e401_e4cd_f765_6df3_a79059073e50
  2a711602_e28d_a57c_f667_2ade6be227cd["isNoCache()"]
  2a711602_e28d_a57c_f667_2ade6be227cd -->|calls| 321594bd_9fd9_917f_ca1a_7e825e49229c
  style 321594bd_9fd9_917f_ca1a_7e825e49229c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

helpers.go lines 812–825

func matchNoCacheToken(s string, i int) bool {
	// ASCII-only case-insensitive compare for "no-cache".
	const asciiCaseFold = byte(0x20)
	b := s[i:]

	return (b[0]|asciiCaseFold) == 'n' &&
		(b[1]|asciiCaseFold) == 'o' &&
		b[2] == '-' &&
		(b[3]|asciiCaseFold) == 'c' &&
		(b[4]|asciiCaseFold) == 'a' &&
		(b[5]|asciiCaseFold) == 'c' &&
		(b[6]|asciiCaseFold) == 'h' &&
		(b[7]|asciiCaseFold) == 'e'
}

Domain

Subdomains

Defined In

Called By

Frequently Asked Questions

What does matchNoCacheToken() do?
matchNoCacheToken() is a function in the fiber codebase, defined in helpers.go.
Where is matchNoCacheToken() defined?
matchNoCacheToken() is defined in helpers.go at line 812.
What calls matchNoCacheToken()?
matchNoCacheToken() is called by 1 function(s): isNoCache.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free