headers.go 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. package fasthttp
  2. const (
  3. HeaderAccept = "Accept"
  4. HeaderAcceptCH = "Accept-CH"
  5. HeaderAcceptCharset = "Accept-Charset"
  6. HeaderAcceptCHLifetime = "Accept-CH-Lifetime"
  7. HeaderAcceptEncoding = "Accept-Encoding"
  8. HeaderAcceptLanguage = "Accept-Language"
  9. HeaderAcceptPatch = "Accept-Patch"
  10. HeaderAcceptPushPolicy = "Accept-Push-Policy"
  11. HeaderAcceptRanges = "Accept-Ranges"
  12. HeaderAcceptSignature = "Accept-Signature"
  13. HeaderAccessControlAllowCredentials = "Access-Control-Allow-Credentials"
  14. HeaderAccessControlAllowHeaders = "Access-Control-Allow-Headers"
  15. HeaderAccessControlAllowMethods = "Access-Control-Allow-Methods"
  16. HeaderAccessControlAllowOrigin = "Access-Control-Allow-Origin"
  17. HeaderAccessControlExposeHeaders = "Access-Control-Expose-Headers"
  18. HeaderAccessControlMaxAge = "Access-Control-Max-Age"
  19. HeaderAccessControlRequestHeaders = "Access-Control-Request-Headers"
  20. HeaderAccessControlRequestMethod = "Access-Control-Request-Method"
  21. HeaderAge = "Age"
  22. HeaderAllow = "Allow"
  23. HeaderAltSvc = "Alt-Svc"
  24. HeaderAuthorization = "Authorization"
  25. HeaderCacheControl = "Cache-Control"
  26. HeaderClearSiteData = "Clear-Site-Data"
  27. HeaderConnection = "Connection"
  28. HeaderContentDisposition = "Content-Disposition"
  29. HeaderContentDPR = "Content-DPR"
  30. HeaderContentEncoding = "Content-Encoding"
  31. HeaderContentLanguage = "Content-Language"
  32. HeaderContentLength = "Content-Length"
  33. HeaderContentLocation = "Content-Location"
  34. HeaderContentRange = "Content-Range"
  35. HeaderContentSecurityPolicy = "Content-Security-Policy"
  36. HeaderContentSecurityPolicyReportOnly = "Content-Security-Policy-Report-Only"
  37. HeaderContentType = "Content-Type"
  38. HeaderCookie = "Cookie"
  39. HeaderCrossOriginResourcePolicy = "Cross-Origin-Resource-Policy"
  40. HeaderDate = "Date"
  41. HeaderDNT = "DNT"
  42. HeaderDPR = "DPR"
  43. HeaderEarlyData = "Early-Data"
  44. HeaderETag = "ETag"
  45. HeaderExpect = "Expect"
  46. HeaderExpectCT = "Expect-CT"
  47. HeaderExpires = "Expires"
  48. HeaderFeaturePolicy = "Feature-Policy"
  49. HeaderForwarded = "Forwarded"
  50. HeaderFrom = "From"
  51. HeaderHost = "Host"
  52. HeaderIfMatch = "If-Match"
  53. HeaderIfModifiedSince = "If-Modified-Since"
  54. HeaderIfNoneMatch = "If-None-Match"
  55. HeaderIfRange = "If-Range"
  56. HeaderIfUnmodifiedSince = "If-Unmodified-Since"
  57. HeaderIndex = "Index"
  58. HeaderKeepAlive = "Keep-Alive"
  59. HeaderLargeAllocation = "Large-Allocation"
  60. HeaderLastEventID = "Last-Event-ID"
  61. HeaderLastModified = "Last-Modified"
  62. HeaderLink = "Link"
  63. HeaderLocation = "Location"
  64. HeaderMaxForwards = "Max-Forwards"
  65. HeaderNEL = "NEL"
  66. HeaderOrigin = "Origin"
  67. HeaderPingFrom = "Ping-From"
  68. HeaderPingTo = "Ping-To"
  69. HeaderPragma = "Pragma"
  70. HeaderProxyAuthenticate = "Proxy-Authenticate"
  71. HeaderProxyAuthorization = "Proxy-Authorization"
  72. HeaderProxyConnection = "Proxy-Connection"
  73. HeaderPublicKeyPins = "Public-Key-Pins"
  74. HeaderPublicKeyPinsReportOnly = "Public-Key-Pins-Report-Only"
  75. HeaderPushPolicy = "Push-Policy"
  76. HeaderRange = "Range"
  77. HeaderReferer = "Referer"
  78. HeaderReferrerPolicy = "Referrer-Policy"
  79. HeaderReportTo = "Report-To"
  80. HeaderRetryAfter = "Retry-After"
  81. HeaderSaveData = "Save-Data"
  82. HeaderSecWebSocketAccept = "Sec-WebSocket-Accept"
  83. HeaderSecWebSocketExtensions = "Sec-WebSocket-Extensions" // #nosec G101
  84. HeaderSecWebSocketKey = "Sec-WebSocket-Key"
  85. HeaderSecWebSocketProtocol = "Sec-WebSocket-Protocol"
  86. HeaderSecWebSocketVersion = "Sec-WebSocket-Version"
  87. HeaderServer = "Server"
  88. HeaderServerTiming = "Server-Timing"
  89. HeaderSetCookie = "Set-Cookie"
  90. HeaderSignature = "Signature"
  91. HeaderSignedHeaders = "Signed-Headers"
  92. HeaderSourceMap = "SourceMap"
  93. HeaderStrictTransportSecurity = "Strict-Transport-Security"
  94. HeaderTE = "TE"
  95. HeaderTimingAllowOrigin = "Timing-Allow-Origin"
  96. HeaderTk = "Tk"
  97. HeaderTrailer = "Trailer"
  98. HeaderTransferEncoding = "Transfer-Encoding"
  99. HeaderUpgrade = "Upgrade"
  100. HeaderUpgradeInsecureRequests = "Upgrade-Insecure-Requests"
  101. HeaderUserAgent = "User-Agent"
  102. HeaderVary = "Vary"
  103. HeaderVia = "Via"
  104. HeaderViewportWidth = "Viewport-Width"
  105. HeaderWarning = "Warning"
  106. HeaderWidth = "Width"
  107. HeaderWWWAuthenticate = "WWW-Authenticate"
  108. HeaderXContentTypeOptions = "X-Content-Type-Options"
  109. HeaderXDNSPrefetchControl = "X-DNS-Prefetch-Control"
  110. HeaderXDownloadOptions = "X-Download-Options"
  111. HeaderXForwardedFor = "X-Forwarded-For"
  112. HeaderXForwardedHost = "X-Forwarded-Host"
  113. HeaderXForwardedProto = "X-Forwarded-Proto"
  114. HeaderXFrameOptions = "X-Frame-Options"
  115. HeaderXPermittedCrossDomainPolicies = "X-Permitted-Cross-Domain-Policies"
  116. HeaderXPingback = "X-Pingback"
  117. HeaderXPoweredBy = "X-Powered-By"
  118. HeaderXRequestedWith = "X-Requested-With"
  119. HeaderXRobotsTag = "X-Robots-Tag"
  120. HeaderXUACompatible = "X-UA-Compatible"
  121. HeaderXXSSProtection = "X-XSS-Protection"
  122. )