request-forbidden-headers.any.html
Details
- Test
/fetch/api/basic/request-forbidden-headers.any.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| FAIL | Accept-Charset is a forbidden request header assert_not_equals: Accept-Charset does not have the value we defined got disallowed value "utf-8" |
| PASS | Accept-Encoding is a forbidden request header |
| FAIL | Access-Control-Request-Headers is a forbidden request header assert_not_equals: Access-Control-Request-Headers does not have the value we defined got disallowed value "" |
| FAIL | Access-Control-Request-Method is a forbidden request header assert_not_equals: Access-Control-Request-Method does not have the value we defined got disallowed value "" |
| PASS | Connection is a forbidden request header |
| PASS | Content-Length is a forbidden request header |
| FAIL | Cookie is a forbidden request header assert_not_equals: Cookie does not have the value we defined got disallowed value "cookie=none" |
| FAIL | Cookie2 is a forbidden request header assert_not_equals: Cookie2 does not have the value we defined got disallowed value "cookie2=none" |
| FAIL | Date is a forbidden request header assert_not_equals: Date does not have the value we defined got disallowed value "Wed, 04 May 1988 22:22:22 GMT" |
| FAIL | DNT is a forbidden request header assert_not_equals: DNT does not have the value we defined got disallowed value "4" |
| FAIL | Expect is a forbidden request header promise_test: Unhandled rejection with value: object "TypeError: Failed to fetch" |
| PASS | Host is a forbidden request header |
| PASS | Keep-Alive is a forbidden request header |
| FAIL | Origin is a forbidden request header assert_not_equals: Origin does not have the value we defined got disallowed value "http://wrong-origin.com" |
| FAIL | Referer is a forbidden request header assert_not_equals: Referer does not have the value we defined got disallowed value "http://wrong-referer.com" |
| PASS | TE is a forbidden request header |
| PASS | Trailer is a forbidden request header |
| PASS | Transfer-Encoding is a forbidden request header |
| PASS | Upgrade is a forbidden request header |
| FAIL | Via is a forbidden request header assert_not_equals: Via does not have the value we defined got disallowed value "1.1 nowhere.com" |
| FAIL | Proxy- is a forbidden request header assert_not_equals: Proxy- does not have the value we defined got disallowed value "value" |
| FAIL | Proxy-Test is a forbidden request header assert_not_equals: Proxy-Test does not have the value we defined got disallowed value "value" |
| FAIL | Sec- is a forbidden request header assert_not_equals: Sec- does not have the value we defined got disallowed value "value" |
| FAIL | Sec-Test is a forbidden request header assert_not_equals: Sec-Test does not have the value we defined got disallowed value "value" |
| FAIL | header x-http-method-override is forbidden to use value TRACE assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "TRACE" |
| FAIL | header x-http-method is forbidden to use value TRACE assert_not_equals: x-http-method does not have the value we defined got disallowed value "TRACE" |
| FAIL | header x-method-override is forbidden to use value TRACE assert_not_equals: x-method-override does not have the value we defined got disallowed value "TRACE" |
| FAIL | header X-HTTP-METHOD-OVERRIDE is forbidden to use value TRACE assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "TRACE" |
| FAIL | header X-HTTP-METHOD is forbidden to use value TRACE assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "TRACE" |
| FAIL | header X-METHOD-OVERRIDE is forbidden to use value TRACE assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "TRACE" |
| FAIL | header x-http-method-override is forbidden to use value TRACK assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "TRACK" |
| FAIL | header x-http-method is forbidden to use value TRACK assert_not_equals: x-http-method does not have the value we defined got disallowed value "TRACK" |
| FAIL | header x-method-override is forbidden to use value TRACK assert_not_equals: x-method-override does not have the value we defined got disallowed value "TRACK" |
| FAIL | header X-HTTP-METHOD-OVERRIDE is forbidden to use value TRACK assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "TRACK" |
| FAIL | header X-HTTP-METHOD is forbidden to use value TRACK assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "TRACK" |
| FAIL | header X-METHOD-OVERRIDE is forbidden to use value TRACK assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "TRACK" |
| FAIL | header x-http-method-override is forbidden to use value CONNECT assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "CONNECT" |
| FAIL | header x-http-method is forbidden to use value CONNECT assert_not_equals: x-http-method does not have the value we defined got disallowed value "CONNECT" |
| FAIL | header x-method-override is forbidden to use value CONNECT assert_not_equals: x-method-override does not have the value we defined got disallowed value "CONNECT" |
| FAIL | header X-HTTP-METHOD-OVERRIDE is forbidden to use value CONNECT assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "CONNECT" |
| FAIL | header X-HTTP-METHOD is forbidden to use value CONNECT assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "CONNECT" |
| FAIL | header X-METHOD-OVERRIDE is forbidden to use value CONNECT assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "CONNECT" |
| FAIL | header x-http-method-override is forbidden to use value trace assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "trace" |
| FAIL | header x-http-method is forbidden to use value trace assert_not_equals: x-http-method does not have the value we defined got disallowed value "trace" |
| FAIL | header x-method-override is forbidden to use value trace assert_not_equals: x-method-override does not have the value we defined got disallowed value "trace" |
| FAIL | header X-HTTP-METHOD-OVERRIDE is forbidden to use value trace assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "trace" |
| FAIL | header X-HTTP-METHOD is forbidden to use value trace assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "trace" |
| FAIL | header X-METHOD-OVERRIDE is forbidden to use value trace assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "trace" |
| FAIL | header x-http-method-override is forbidden to use value track assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "track" |
| FAIL | header x-http-method is forbidden to use value track assert_not_equals: x-http-method does not have the value we defined got disallowed value "track" |
| FAIL | header x-method-override is forbidden to use value track assert_not_equals: x-method-override does not have the value we defined got disallowed value "track" |
| FAIL | header X-HTTP-METHOD-OVERRIDE is forbidden to use value track assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "track" |
| FAIL | header X-HTTP-METHOD is forbidden to use value track assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "track" |
| FAIL | header X-METHOD-OVERRIDE is forbidden to use value track assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "track" |
| FAIL | header x-http-method-override is forbidden to use value connect assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "connect" |
| FAIL | header x-http-method is forbidden to use value connect assert_not_equals: x-http-method does not have the value we defined got disallowed value "connect" |
| FAIL | header x-method-override is forbidden to use value connect assert_not_equals: x-method-override does not have the value we defined got disallowed value "connect" |
| FAIL | header X-HTTP-METHOD-OVERRIDE is forbidden to use value connect assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "connect" |
| FAIL | header X-HTTP-METHOD is forbidden to use value connect assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "connect" |
| FAIL | header X-METHOD-OVERRIDE is forbidden to use value connect assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "connect" |
| FAIL | header x-http-method-override is forbidden to use value trace, assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "trace," |
| FAIL | header x-http-method is forbidden to use value trace, assert_not_equals: x-http-method does not have the value we defined got disallowed value "trace," |
| FAIL | header x-method-override is forbidden to use value trace, assert_not_equals: x-method-override does not have the value we defined got disallowed value "trace," |
| FAIL | header X-HTTP-METHOD-OVERRIDE is forbidden to use value trace, assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "trace," |
| FAIL | header X-HTTP-METHOD is forbidden to use value trace, assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "trace," |
| FAIL | header X-METHOD-OVERRIDE is forbidden to use value trace, assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "trace," |
| PASS | header x-http-method-override is forbidden to use value GET,track |
| PASS | header x-http-method is forbidden to use value GET,track |
| PASS | header x-method-override is forbidden to use value GET,track |
| PASS | header X-HTTP-METHOD-OVERRIDE is forbidden to use value GET,track |
| PASS | header X-HTTP-METHOD is forbidden to use value GET,track |
| PASS | header X-METHOD-OVERRIDE is forbidden to use value GET,track |
| PASS | header x-http-method-override is forbidden to use value connect |
| PASS | header x-http-method is forbidden to use value connect |
| PASS | header x-method-override is forbidden to use value connect |
| PASS | header X-HTTP-METHOD-OVERRIDE is forbidden to use value connect |
| PASS | header X-HTTP-METHOD is forbidden to use value connect |
| PASS | header X-METHOD-OVERRIDE is forbidden to use value connect |
| PASS | header x-http-method-override is allowed to use value GETTRACE |
| PASS | header x-http-method is allowed to use value GETTRACE |
| PASS | header x-method-override is allowed to use value GETTRACE |
| PASS | header X-HTTP-METHOD-OVERRIDE is allowed to use value GETTRACE |
| PASS | header X-HTTP-METHOD is allowed to use value GETTRACE |
| PASS | header X-METHOD-OVERRIDE is allowed to use value GETTRACE |
| PASS | header x-http-method-override is allowed to use value GET |
| PASS | header x-http-method is allowed to use value GET |
| PASS | header x-method-override is allowed to use value GET |
| PASS | header X-HTTP-METHOD-OVERRIDE is allowed to use value GET |
| PASS | header X-HTTP-METHOD is allowed to use value GET |
| PASS | header X-METHOD-OVERRIDE is allowed to use value GET |
| PASS | header x-http-method-override is allowed to use value ",TRACE", |
| PASS | header x-http-method is allowed to use value ",TRACE", |
| PASS | header x-method-override is allowed to use value ",TRACE", |
| PASS | header X-HTTP-METHOD-OVERRIDE is allowed to use value ",TRACE", |
| PASS | header X-HTTP-METHOD is allowed to use value ",TRACE", |
| PASS | header X-METHOD-OVERRIDE is allowed to use value ",TRACE", |