Home / Function/ setPreflightHeaders() — fiber Function Reference

setPreflightHeaders() — fiber Function Reference

Architecture documentation for the setPreflightHeaders() function in cors.go from the fiber codebase.

Function go FiberCore Adapters calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  79dd7047_b0c9_9b9a_33c3_fb5b58b10888["setPreflightHeaders()"]
  44855f15_c1df_ce6b_695f_24aa3cc78dd0["cors.go"]
  79dd7047_b0c9_9b9a_33c3_fb5b58b10888 -->|defined in| 44855f15_c1df_ce6b_695f_24aa3cc78dd0
  54c44c1d_58d3_cf2b_fb3c_32185916a214["New()"]
  54c44c1d_58d3_cf2b_fb3c_32185916a214 -->|calls| 79dd7047_b0c9_9b9a_33c3_fb5b58b10888
  b209eb6c_c11b_418b_1c48_f62f26b25ccc["setSimpleHeaders()"]
  79dd7047_b0c9_9b9a_33c3_fb5b58b10888 -->|calls| b209eb6c_c11b_418b_1c48_f62f26b25ccc
  style 79dd7047_b0c9_9b9a_33c3_fb5b58b10888 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

middleware/cors/cors.go lines 240–249

func setPreflightHeaders(c fiber.Ctx, allowOrigin, maxAge string, cfg *Config) {
	setSimpleHeaders(c, allowOrigin, cfg)

	// Set MaxAge if set
	if cfg != nil && cfg.MaxAge > 0 {
		c.Set(fiber.HeaderAccessControlMaxAge, maxAge)
	} else if cfg != nil && cfg.MaxAge < 0 {
		c.Set(fiber.HeaderAccessControlMaxAge, "0")
	}
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does setPreflightHeaders() do?
setPreflightHeaders() is a function in the fiber codebase, defined in middleware/cors/cors.go.
Where is setPreflightHeaders() defined?
setPreflightHeaders() is defined in middleware/cors/cors.go at line 240.
What does setPreflightHeaders() call?
setPreflightHeaders() calls 1 function(s): setSimpleHeaders.
What calls setPreflightHeaders()?
setPreflightHeaders() is called by 1 function(s): New.

Analyze Your Own Codebase

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

Try Supermodel Free