request-forbidden-headers.any.html

FAILExpected39 of 96 subtests pass4,822 ms

Details

Test
/fetch/api/basic/request-forbidden-headers.any.html
Harness
OK

Subtests

StatusSubtestMessage
FAILAccept-Charset is a forbidden request header
assert_not_equals: Accept-Charset does not have the value we defined got disallowed value "utf-8"
assert_not_equals: Accept-Charset does not have the value we defined got disallowed value "utf-8"
PASSAccept-Encoding is a forbidden request header
FAILAccess-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 ""
assert_not_equals: Access-Control-Request-Headers does not have the value we defined got disallowed value ""
FAILAccess-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 ""
assert_not_equals: Access-Control-Request-Method does not have the value we defined got disallowed value ""
PASSConnection is a forbidden request header
PASSContent-Length is a forbidden request header
FAILCookie is a forbidden request header
assert_not_equals: Cookie does not have the value we defined got disallowed value "cookie=none"
assert_not_equals: Cookie does not have the value we defined got disallowed value "cookie=none"
FAILCookie2 is a forbidden request header
assert_not_equals: Cookie2 does not have the value we defined got disallowed value "cookie2=none"
assert_not_equals: Cookie2 does not have the value we defined got disallowed value "cookie2=none"
FAILDate 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"
assert_not_equals: Date does not have the value we defined got disallowed value "Wed, 04 May 1988 22:22:22 GMT"
FAILDNT is a forbidden request header
assert_not_equals: DNT does not have the value we defined got disallowed value "4"
assert_not_equals: DNT does not have the value we defined got disallowed value "4"
FAILExpect is a forbidden request header
promise_test: Unhandled rejection with value: object "TypeError: Failed to fetch"
promise_test: Unhandled rejection with value: object "TypeError: Failed to fetch"
PASSHost is a forbidden request header
PASSKeep-Alive is a forbidden request header
FAILOrigin is a forbidden request header
assert_not_equals: Origin does not have the value we defined got disallowed value "http://wrong-origin.com"
assert_not_equals: Origin does not have the value we defined got disallowed value "http://wrong-origin.com"
FAILReferer is a forbidden request header
assert_not_equals: Referer does not have the value we defined got disallowed value "http://wrong-referer.com"
assert_not_equals: Referer does not have the value we defined got disallowed value "http://wrong-referer.com"
PASSTE is a forbidden request header
PASSTrailer is a forbidden request header
PASSTransfer-Encoding is a forbidden request header
PASSUpgrade is a forbidden request header
FAILVia is a forbidden request header
assert_not_equals: Via does not have the value we defined got disallowed value "1.1 nowhere.com"
assert_not_equals: Via does not have the value we defined got disallowed value "1.1 nowhere.com"
FAILProxy- is a forbidden request header
assert_not_equals: Proxy- does not have the value we defined got disallowed value "value"
assert_not_equals: Proxy- does not have the value we defined got disallowed value "value"
FAILProxy-Test is a forbidden request header
assert_not_equals: Proxy-Test does not have the value we defined got disallowed value "value"
assert_not_equals: Proxy-Test does not have the value we defined got disallowed value "value"
FAILSec- is a forbidden request header
assert_not_equals: Sec- does not have the value we defined got disallowed value "value"
assert_not_equals: Sec- does not have the value we defined got disallowed value "value"
FAILSec-Test is a forbidden request header
assert_not_equals: Sec-Test does not have the value we defined got disallowed value "value"
assert_not_equals: Sec-Test does not have the value we defined got disallowed value "value"
FAILheader 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"
assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "TRACE"
FAILheader 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"
assert_not_equals: x-http-method does not have the value we defined got disallowed value "TRACE"
FAILheader 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"
assert_not_equals: x-method-override does not have the value we defined got disallowed value "TRACE"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "TRACE"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "TRACE"
FAILheader 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"
assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "TRACE"
FAILheader 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"
assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "TRACK"
FAILheader 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"
assert_not_equals: x-http-method does not have the value we defined got disallowed value "TRACK"
FAILheader 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"
assert_not_equals: x-method-override does not have the value we defined got disallowed value "TRACK"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "TRACK"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "TRACK"
FAILheader 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"
assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "TRACK"
FAILheader 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"
assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "CONNECT"
FAILheader 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"
assert_not_equals: x-http-method does not have the value we defined got disallowed value "CONNECT"
FAILheader 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"
assert_not_equals: x-method-override does not have the value we defined got disallowed value "CONNECT"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "CONNECT"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "CONNECT"
FAILheader 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"
assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "CONNECT"
FAILheader 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"
assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "trace"
FAILheader 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"
assert_not_equals: x-http-method does not have the value we defined got disallowed value "trace"
FAILheader 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"
assert_not_equals: x-method-override does not have the value we defined got disallowed value "trace"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "trace"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "trace"
FAILheader 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"
assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "trace"
FAILheader 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"
assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "track"
FAILheader 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"
assert_not_equals: x-http-method does not have the value we defined got disallowed value "track"
FAILheader 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"
assert_not_equals: x-method-override does not have the value we defined got disallowed value "track"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "track"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "track"
FAILheader 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"
assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "track"
FAILheader 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"
assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "connect"
FAILheader 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"
assert_not_equals: x-http-method does not have the value we defined got disallowed value "connect"
FAILheader 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"
assert_not_equals: x-method-override does not have the value we defined got disallowed value "connect"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "connect"
FAILheader 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"
assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "connect"
FAILheader 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"
assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "connect"
FAILheader 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,"
assert_not_equals: x-http-method-override does not have the value we defined got disallowed value "trace,"
FAILheader 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,"
assert_not_equals: x-http-method does not have the value we defined got disallowed value "trace,"
FAILheader 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,"
assert_not_equals: x-method-override does not have the value we defined got disallowed value "trace,"
FAILheader 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,"
assert_not_equals: X-HTTP-METHOD-OVERRIDE does not have the value we defined got disallowed value "trace,"
FAILheader 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,"
assert_not_equals: X-HTTP-METHOD does not have the value we defined got disallowed value "trace,"
FAILheader 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,"
assert_not_equals: X-METHOD-OVERRIDE does not have the value we defined got disallowed value "trace,"
PASSheader x-http-method-override is forbidden to use value GET,track
PASSheader x-http-method is forbidden to use value GET,track
PASSheader x-method-override is forbidden to use value GET,track
PASSheader X-HTTP-METHOD-OVERRIDE is forbidden to use value GET,track
PASSheader X-HTTP-METHOD is forbidden to use value GET,track
PASSheader X-METHOD-OVERRIDE is forbidden to use value GET,track
PASSheader x-http-method-override is forbidden to use value connect
PASSheader x-http-method is forbidden to use value connect
PASSheader x-method-override is forbidden to use value connect
PASSheader X-HTTP-METHOD-OVERRIDE is forbidden to use value connect
PASSheader X-HTTP-METHOD is forbidden to use value connect
PASSheader X-METHOD-OVERRIDE is forbidden to use value connect
PASSheader x-http-method-override is allowed to use value GETTRACE
PASSheader x-http-method is allowed to use value GETTRACE
PASSheader x-method-override is allowed to use value GETTRACE
PASSheader X-HTTP-METHOD-OVERRIDE is allowed to use value GETTRACE
PASSheader X-HTTP-METHOD is allowed to use value GETTRACE
PASSheader X-METHOD-OVERRIDE is allowed to use value GETTRACE
PASSheader x-http-method-override is allowed to use value GET
PASSheader x-http-method is allowed to use value GET
PASSheader x-method-override is allowed to use value GET
PASSheader X-HTTP-METHOD-OVERRIDE is allowed to use value GET
PASSheader X-HTTP-METHOD is allowed to use value GET
PASSheader X-METHOD-OVERRIDE is allowed to use value GET
PASSheader x-http-method-override is allowed to use value ",TRACE",
PASSheader x-http-method is allowed to use value ",TRACE",
PASSheader x-method-override is allowed to use value ",TRACE",
PASSheader X-HTTP-METHOD-OVERRIDE is allowed to use value ",TRACE",
PASSheader X-HTTP-METHOD is allowed to use value ",TRACE",
PASSheader X-METHOD-OVERRIDE is allowed to use value ",TRACE",