MCPcopy
hub / github.com/gofiber/fiber / isOriginSerializedOrNull

Function isOriginSerializedOrNull

middleware/cors/cors.go:17–24  ·  view source on GitHub ↗

isOriginSerializedOrNull checks if the origin is a serialized origin or the literal "null". It returns two booleans: (isSerialized, isNull).

(originHeaderRaw string)

Source from the content-addressed store, hash-verified

15// isOriginSerializedOrNull checks if the origin is a serialized origin or the literal "null".
16// It returns two booleans: (isSerialized, isNull).
17func isOriginSerializedOrNull(originHeaderRaw string) (isSerialized, isNull bool) { //nolint:nonamedreturns // gocritic unnamedResult prefers naming serialization and null status results
18 if originHeaderRaw == "null" {
19 return false, true
20 }
21
22 originIsSerialized, _ := normalizeOrigin(originHeaderRaw)
23 return originIsSerialized, false
24}
25
26// New creates a new middleware handler
27func New(config ...Config) fiber.Handler {

Callers 2

NewFunction · 0.85

Calls 1

normalizeOriginFunction · 0.70

Tested by 1