headers.go 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  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. HeaderCookie2 = "Cookie2"
  40. HeaderCrossOriginResourcePolicy = "Cross-Origin-Resource-Policy"
  41. HeaderDate = "Date"
  42. HeaderDNT = "DNT"
  43. HeaderDPR = "DPR"
  44. HeaderEarlyData = "Early-Data"
  45. HeaderETag = "ETag"
  46. HeaderExpect = "Expect"
  47. HeaderExpectCT = "Expect-CT"
  48. HeaderExpires = "Expires"
  49. HeaderFeaturePolicy = "Feature-Policy"
  50. HeaderForwarded = "Forwarded"
  51. HeaderFrom = "From"
  52. HeaderHost = "Host"
  53. HeaderIfMatch = "If-Match"
  54. HeaderIfModifiedSince = "If-Modified-Since"
  55. HeaderIfNoneMatch = "If-None-Match"
  56. HeaderIfRange = "If-Range"
  57. HeaderIfUnmodifiedSince = "If-Unmodified-Since"
  58. HeaderIndex = "Index"
  59. HeaderKeepAlive = "Keep-Alive"
  60. HeaderLargeAllocation = "Large-Allocation"
  61. HeaderLastEventID = "Last-Event-ID"
  62. HeaderLastModified = "Last-Modified"
  63. HeaderLink = "Link"
  64. HeaderLocation = "Location"
  65. HeaderMaxForwards = "Max-Forwards"
  66. HeaderNEL = "NEL"
  67. HeaderOrigin = "Origin"
  68. HeaderPingFrom = "Ping-From"
  69. HeaderPingTo = "Ping-To"
  70. HeaderPragma = "Pragma"
  71. HeaderProxyAuthenticate = "Proxy-Authenticate"
  72. HeaderProxyAuthorization = "Proxy-Authorization"
  73. HeaderProxyConnection = "Proxy-Connection"
  74. HeaderPublicKeyPins = "Public-Key-Pins"
  75. HeaderPublicKeyPinsReportOnly = "Public-Key-Pins-Report-Only"
  76. HeaderPushPolicy = "Push-Policy"
  77. HeaderRange = "Range"
  78. HeaderReferer = "Referer"
  79. HeaderReferrerPolicy = "Referrer-Policy"
  80. HeaderReportTo = "Report-To"
  81. HeaderRetryAfter = "Retry-After"
  82. HeaderSaveData = "Save-Data"
  83. HeaderSecWebSocketAccept = "Sec-WebSocket-Accept"
  84. HeaderSecWebSocketExtensions = "Sec-WebSocket-Extensions" // #nosec G101
  85. HeaderSecWebSocketKey = "Sec-WebSocket-Key"
  86. HeaderSecWebSocketProtocol = "Sec-WebSocket-Protocol"
  87. HeaderSecWebSocketVersion = "Sec-WebSocket-Version"
  88. HeaderServer = "Server"
  89. HeaderServerTiming = "Server-Timing"
  90. HeaderSetCookie = "Set-Cookie"
  91. HeaderSignature = "Signature"
  92. HeaderSignedHeaders = "Signed-Headers"
  93. HeaderSourceMap = "SourceMap"
  94. HeaderStrictTransportSecurity = "Strict-Transport-Security"
  95. HeaderTE = "TE"
  96. HeaderTimingAllowOrigin = "Timing-Allow-Origin"
  97. HeaderTk = "Tk"
  98. HeaderTrailer = "Trailer"
  99. HeaderTransferEncoding = "Transfer-Encoding"
  100. HeaderUpgrade = "Upgrade"
  101. HeaderUpgradeInsecureRequests = "Upgrade-Insecure-Requests"
  102. HeaderUserAgent = "User-Agent"
  103. HeaderVary = "Vary"
  104. HeaderVia = "Via"
  105. HeaderViewportWidth = "Viewport-Width"
  106. HeaderWarning = "Warning"
  107. HeaderWidth = "Width"
  108. HeaderWWWAuthenticate = "WWW-Authenticate"
  109. HeaderXContentTypeOptions = "X-Content-Type-Options"
  110. HeaderXDNSPrefetchControl = "X-DNS-Prefetch-Control"
  111. HeaderXDownloadOptions = "X-Download-Options"
  112. HeaderXForwardedFor = "X-Forwarded-For"
  113. HeaderXForwardedHost = "X-Forwarded-Host"
  114. HeaderXForwardedProto = "X-Forwarded-Proto"
  115. HeaderXFrameOptions = "X-Frame-Options"
  116. HeaderXPermittedCrossDomainPolicies = "X-Permitted-Cross-Domain-Policies"
  117. HeaderXPingback = "X-Pingback"
  118. HeaderXPoweredBy = "X-Powered-By"
  119. HeaderXRequestedWith = "X-Requested-With"
  120. HeaderXRobotsTag = "X-Robots-Tag"
  121. HeaderXUACompatible = "X-UA-Compatible"
  122. HeaderXXSSProtection = "X-XSS-Protection"
  123. )