@@ -14,6 +14,9 @@ const {
14
14
HTTP2_HEADER_AUTHORITY ,
15
15
HTTP2_HEADER_SCHEME ,
16
16
HTTP2_HEADER_PATH ,
17
+ HTTP2_HEADER_ACCESS_CONTROL_ALLOW_CREDENTIALS ,
18
+ HTTP2_HEADER_ACCESS_CONTROL_MAX_AGE ,
19
+ HTTP2_HEADER_ACCESS_CONTROL_REQUEST_METHOD ,
17
20
HTTP2_HEADER_AGE ,
18
21
HTTP2_HEADER_AUTHORIZATION ,
19
22
HTTP2_HEADER_CONTENT_ENCODING ,
@@ -24,6 +27,7 @@ const {
24
27
HTTP2_HEADER_CONTENT_RANGE ,
25
28
HTTP2_HEADER_CONTENT_TYPE ,
26
29
HTTP2_HEADER_DATE ,
30
+ HTTP2_HEADER_DNT ,
27
31
HTTP2_HEADER_ETAG ,
28
32
HTTP2_HEADER_EXPIRES ,
29
33
HTTP2_HEADER_FROM ,
@@ -33,34 +37,46 @@ const {
33
37
HTTP2_HEADER_IF_RANGE ,
34
38
HTTP2_HEADER_IF_UNMODIFIED_SINCE ,
35
39
HTTP2_HEADER_LAST_MODIFIED ,
40
+ HTTP2_HEADER_LOCATION ,
36
41
HTTP2_HEADER_MAX_FORWARDS ,
37
42
HTTP2_HEADER_PROXY_AUTHORIZATION ,
38
43
HTTP2_HEADER_RANGE ,
39
44
HTTP2_HEADER_REFERER ,
40
45
HTTP2_HEADER_RETRY_AFTER ,
46
+ HTTP2_HEADER_TK ,
47
+ HTTP2_HEADER_UPGRADE_INSECURE_REQUESTS ,
41
48
HTTP2_HEADER_USER_AGENT ,
49
+ HTTP2_HEADER_X_CONTENT_TYPE_OPTIONS ,
42
50
43
51
HTTP2_HEADER_ACCEPT_CHARSET ,
44
52
HTTP2_HEADER_ACCEPT_ENCODING ,
45
53
HTTP2_HEADER_ACCEPT_LANGUAGE ,
46
54
HTTP2_HEADER_ACCEPT_RANGES ,
47
55
HTTP2_HEADER_ACCEPT ,
56
+ HTTP2_HEADER_ACCESS_CONTROL_ALLOW_HEADERS ,
57
+ HTTP2_HEADER_ACCESS_CONTROL_ALLOW_METHODS ,
48
58
HTTP2_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN ,
59
+ HTTP2_HEADER_ACCESS_CONTROL_EXPOSE_HEADERS ,
60
+ HTTP2_HEADER_ACCESS_CONTROL_REQUEST_HEADERS ,
49
61
HTTP2_HEADER_ALLOW ,
50
62
HTTP2_HEADER_CACHE_CONTROL ,
51
63
HTTP2_HEADER_CONTENT_DISPOSITION ,
52
64
HTTP2_HEADER_COOKIE ,
53
65
HTTP2_HEADER_EXPECT ,
66
+ HTTP2_HEADER_FORWARDED ,
54
67
HTTP2_HEADER_LINK ,
55
68
HTTP2_HEADER_PREFER ,
56
69
HTTP2_HEADER_PROXY_AUTHENTICATE ,
57
70
HTTP2_HEADER_REFRESH ,
58
71
HTTP2_HEADER_SERVER ,
59
72
HTTP2_HEADER_SET_COOKIE ,
60
73
HTTP2_HEADER_STRICT_TRANSPORT_SECURITY ,
74
+ HTTP2_HEADER_TRAILER ,
61
75
HTTP2_HEADER_VARY ,
62
76
HTTP2_HEADER_VIA ,
77
+ HTTP2_HEADER_WARNING ,
63
78
HTTP2_HEADER_WWW_AUTHENTICATE ,
79
+ HTTP2_HEADER_X_FRAME_OPTIONS ,
64
80
65
81
HTTP2_HEADER_CONNECTION ,
66
82
HTTP2_HEADER_UPGRADE ,
@@ -145,6 +161,9 @@ const {
145
161
HTTP2_HEADER_AUTHORITY ,
146
162
HTTP2_HEADER_SCHEME ,
147
163
HTTP2_HEADER_PATH ,
164
+ HTTP2_HEADER_ACCESS_CONTROL_ALLOW_CREDENTIALS ,
165
+ HTTP2_HEADER_ACCESS_CONTROL_MAX_AGE ,
166
+ HTTP2_HEADER_ACCESS_CONTROL_REQUEST_METHOD ,
148
167
HTTP2_HEADER_AGE ,
149
168
HTTP2_HEADER_AUTHORIZATION ,
150
169
HTTP2_HEADER_CONTENT_ENCODING ,
@@ -155,6 +174,7 @@ const {
155
174
HTTP2_HEADER_CONTENT_RANGE ,
156
175
HTTP2_HEADER_CONTENT_TYPE ,
157
176
HTTP2_HEADER_DATE ,
177
+ HTTP2_HEADER_DNT ,
158
178
HTTP2_HEADER_ETAG ,
159
179
HTTP2_HEADER_EXPIRES ,
160
180
HTTP2_HEADER_FROM ,
@@ -164,12 +184,16 @@ const {
164
184
HTTP2_HEADER_IF_RANGE ,
165
185
HTTP2_HEADER_IF_UNMODIFIED_SINCE ,
166
186
HTTP2_HEADER_LAST_MODIFIED ,
187
+ HTTP2_HEADER_LOCATION ,
167
188
HTTP2_HEADER_MAX_FORWARDS ,
168
189
HTTP2_HEADER_PROXY_AUTHORIZATION ,
169
190
HTTP2_HEADER_RANGE ,
170
191
HTTP2_HEADER_REFERER ,
171
192
HTTP2_HEADER_RETRY_AFTER ,
172
- HTTP2_HEADER_USER_AGENT
193
+ HTTP2_HEADER_TK ,
194
+ HTTP2_HEADER_UPGRADE_INSECURE_REQUESTS ,
195
+ HTTP2_HEADER_USER_AGENT ,
196
+ HTTP2_HEADER_X_CONTENT_TYPE_OPTIONS
173
197
] . forEach ( ( name ) => {
174
198
const msg = `Header field "${ name } " must have only a single value` ;
175
199
common . expectsError ( {
@@ -184,22 +208,30 @@ const {
184
208
HTTP2_HEADER_ACCEPT_LANGUAGE ,
185
209
HTTP2_HEADER_ACCEPT_RANGES ,
186
210
HTTP2_HEADER_ACCEPT ,
211
+ HTTP2_HEADER_ACCESS_CONTROL_ALLOW_HEADERS ,
212
+ HTTP2_HEADER_ACCESS_CONTROL_ALLOW_METHODS ,
187
213
HTTP2_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN ,
214
+ HTTP2_HEADER_ACCESS_CONTROL_EXPOSE_HEADERS ,
215
+ HTTP2_HEADER_ACCESS_CONTROL_REQUEST_HEADERS ,
188
216
HTTP2_HEADER_ALLOW ,
189
217
HTTP2_HEADER_CACHE_CONTROL ,
190
218
HTTP2_HEADER_CONTENT_DISPOSITION ,
191
219
HTTP2_HEADER_COOKIE ,
192
220
HTTP2_HEADER_EXPECT ,
221
+ HTTP2_HEADER_FORWARDED ,
193
222
HTTP2_HEADER_LINK ,
194
223
HTTP2_HEADER_PREFER ,
195
224
HTTP2_HEADER_PROXY_AUTHENTICATE ,
196
225
HTTP2_HEADER_REFRESH ,
197
226
HTTP2_HEADER_SERVER ,
198
227
HTTP2_HEADER_SET_COOKIE ,
199
228
HTTP2_HEADER_STRICT_TRANSPORT_SECURITY ,
229
+ HTTP2_HEADER_TRAILER ,
200
230
HTTP2_HEADER_VARY ,
201
231
HTTP2_HEADER_VIA ,
202
- HTTP2_HEADER_WWW_AUTHENTICATE
232
+ HTTP2_HEADER_WARNING ,
233
+ HTTP2_HEADER_WWW_AUTHENTICATE ,
234
+ HTTP2_HEADER_X_FRAME_OPTIONS
203
235
] . forEach ( ( name ) => {
204
236
assert ( ! ( mapToHeaders ( { [ name ] : [ 1 , 2 , 3 ] } ) instanceof Error ) , name ) ;
205
237
} ) ;
0 commit comments