System\Net\Http\Headers\KnownHeaders.cs (39)
21public static readonly KnownHeader AcceptPatch = new("Accept-Patch");
28public static readonly KnownHeader AccessControlMaxAge = new("Access-Control-Max-Age");
43public static readonly KnownHeader ContentSecurityPolicy = new("Content-Security-Policy", ["upgrade-insecure-requests", "frame-ancestors 'self'"], http3StaticTableIndex: H3StaticTable.ContentSecurityPolicyAllNone);
46public static readonly KnownHeader Cookie2 = new("Cookie2");
47public static readonly KnownHeader CrossOriginResourcePolicy = new("Cross-Origin-Resource-Policy", ["cross-origin", "same-site", "same-origin"]);
51public static readonly KnownHeader ExpectCT = new("Expect-CT");
54public static readonly KnownHeader GrpcEncoding = new("grpc-encoding", ["identity", "gzip", "deflate"]);
55public static readonly KnownHeader GrpcMessage = new("grpc-message");
56public static readonly KnownHeader GrpcStatus = new("grpc-status", ["0"]);
63public static readonly KnownHeader KeepAlive = new("Keep-Alive");
65public static readonly KnownHeader Link = new("Link", null, H2StaticTable.Link, H3StaticTable.Link);
68public static readonly KnownHeader Origin = new("Origin", http3StaticTableIndex: H3StaticTable.Origin);
69public static readonly KnownHeader P3P = new("P3P");
73public static readonly KnownHeader ProxyConnection = new("Proxy-Connection");
74public static readonly KnownHeader ProxySupport = new("Proxy-Support");
75public static readonly KnownHeader PublicKeyPins = new("Public-Key-Pins");
78public static readonly KnownHeader ReferrerPolicy = new("Referrer-Policy", ["same-origin", "strict-origin-when-cross-origin", "no-referrer-when-downgrade", "origin-when-cross-origin", "strict-origin", "origin", "no-referrer", "unsafe-url"]);
79public static readonly KnownHeader Refresh = new("Refresh", null, H2StaticTable.Refresh);
81public static readonly KnownHeader SecWebSocketAccept = new("Sec-WebSocket-Accept");
82public static readonly KnownHeader SecWebSocketExtensions = new("Sec-WebSocket-Extensions", ["permessage-deflate"]);
83public static readonly KnownHeader SecWebSocketKey = new("Sec-WebSocket-Key");
84public static readonly KnownHeader SecWebSocketProtocol = new("Sec-WebSocket-Protocol");
85public static readonly KnownHeader SecWebSocketVersion = new("Sec-WebSocket-Version");
87public static readonly KnownHeader ServerTiming = new("Server-Timing");
90public static readonly KnownHeader StrictTransportSecurity = new("Strict-Transport-Security", ["max-age=31536000", "max-age=31536000; includeSubDomains; preload", "max-age=31536000; includeSubDomains", "max-age=63072000; includeSubDomains; preload"], H2StaticTable.StrictTransportSecurity, H3StaticTable.StrictTransportSecurityMaxAge31536000);
92public static readonly KnownHeader TimingAllowOrigin = new("Timing-Allow-Origin", ["*"]);
95public static readonly KnownHeader TSV = new("TSV");
97public static readonly KnownHeader UpgradeInsecureRequests = new("Upgrade-Insecure-Requests", ["1"], http3StaticTableIndex: H3StaticTable.UpgradeInsecureRequests1);
103public static readonly KnownHeader XAspNetVersion = new("X-AspNet-Version");
104public static readonly KnownHeader XCache = new("X-Cache", ["HIT", "MISS", "hit", "miss"]);
105public static readonly KnownHeader XContentDuration = new("X-Content-Duration");
106public static readonly KnownHeader XContentTypeOptions = new("X-Content-Type-Options", ["nosniff"], http3StaticTableIndex: H3StaticTable.XContentTypeOptionsNoSniff);
107public static readonly KnownHeader XFrameOptions = new("X-Frame-Options", ["SAMEORIGIN", "DENY", "sameorigin", "deny"], http3StaticTableIndex: H3StaticTable.XFrameOptionsDeny);
108public static readonly KnownHeader XMSEdgeRef = new("X-MSEdge-Ref");
109public static readonly KnownHeader XPoweredBy = new("X-Powered-By");
110public static readonly KnownHeader XRequestID = new("X-Request-ID");
111public static readonly KnownHeader XServedBy = new("X-Served-By");
112public static readonly KnownHeader XUACompatible = new("X-UA-Compatible");
113public static readonly KnownHeader XXssProtection = new("X-XSS-Protection", ["1; mode=block", "0", "1"]);