Add initial support for 'Cross-Origin-Options' HTTP response header
[WebKit-https.git] / Source / WebCore / platform / network / HTTPHeaderNames.in
1 //
2 // Copyright (C) 2014 Apple Inc. All rights reserved.
3 //
4 // Redistribution and use in source and binary forms, with or without
5 // modification, are permitted provided that the following conditions
6 // are met:
7 // 1. Redistributions of source code must retain the above copyright
8 //    notice, this list of conditions and the following disclaimer.
9 // 2. Redistributions in binary form must reproduce the above copyright
10 //    notice, this list of conditions and the following disclaimer in the
11 //    documentation and/or other materials provided with the distribution.
12 //
13 // THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
14 // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
15 // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16 // PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
17 // BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
18 // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
19 // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
20 // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
21 // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
22 // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
23 // THE POSSIBILITY OF SUCH DAMAGE.
24 //
25
26 Accept
27 Accept-Charset
28 Accept-Language
29 Accept-Encoding
30 Accept-Ranges
31 Access-Control-Allow-Credentials
32 Access-Control-Allow-Headers
33 Access-Control-Allow-Methods
34 Access-Control-Allow-Origin
35 Access-Control-Expose-Headers
36 Access-Control-Max-Age
37 Access-Control-Request-Headers
38 Access-Control-Request-Method
39 Age
40 Authorization
41 Cache-Control
42 Connection
43 Content-Disposition
44 Content-Encoding
45 Content-Language
46 Content-Length
47 Content-Security-Policy
48 Content-Security-Policy-Report-Only
49 Content-Type
50 Content-Range
51 Cookie
52 Cookie2
53 Cross-Origin-Options
54 Date
55 DNT
56 Default-Style
57 ETag
58 Expect
59 Expires
60 From-Origin
61 Host
62 If-Match
63 If-Modified-Since
64 If-None-Match
65 If-Range
66 If-Unmodified-Since
67 Keep-Alive
68 Last-Event-ID
69 Last-Modified
70 Link
71 Location
72 Origin
73 Ping-From
74 Ping-To
75 Purpose
76 Pragma
77 Proxy-Authorization
78 Range
79 Referer
80 Referrer-Policy
81 Refresh
82 Sec-WebSocket-Accept
83 Sec-WebSocket-Extensions
84 Sec-WebSocket-Key
85 Sec-WebSocket-Protocol
86 Sec-WebSocket-Version
87 Service-Worker-Allowed
88 Set-Cookie
89 Set-Cookie2
90 SourceMap
91 TE
92 Timing-Allow-Origin
93 Trailer
94 Transfer-Encoding
95 Upgrade
96 Upgrade-Insecure-Requests
97 User-Agent
98 Vary
99 Via
100 X-Content-Type-Options
101 X-DNS-Prefetch-Control
102 X-Frame-Options
103 X-SourceMap
104 X-WebKit-CSP
105 X-WebKit-CSP-Report-Only
106 X-XSS-Protection
107
108 // These headers are specific to GStreamer.
109 Icy-MetaInt
110 Icy-Metadata