blob: 391ad3c61b66b4fd51596ee1ea0ef6fe32f1ab8d [file] [log] [blame]
CONSOLE WARNING: line 10: Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
Test that setRequestHeader properly checks for invalid characters in header values.
%0AE%0Avil%3A%20on -> SUCCESS, setRequestHeader() raised an exception SyntaxError: Failed to execute 'setRequestHeader' on 'XMLHttpRequest': 'E vil: on' is not a valid HTTP header field value.
%0DE%0Dvil%3A%20on -> SUCCESS, setRequestHeader() raised an exception SyntaxError: Failed to execute 'setRequestHeader' on 'XMLHttpRequest': 'E vil: on' is not a valid HTTP header field value.
%0D%0AEvil%0D%0A%3A%20on -> SUCCESS, setRequestHeader() raised an exception SyntaxError: Failed to execute 'setRequestHeader' on 'XMLHttpRequest': 'Evil : on' is not a valid HTTP header field value.
%0A%0DEvil%0D%0A%3A%20on -> SUCCESS, setRequestHeader() raised an exception SyntaxError: Failed to execute 'setRequestHeader' on 'XMLHttpRequest': 'Evil : on' is not a valid HTTP header field value.
%0D%0AEvil%3A%20o%00n%0A%0D -> SUCCESS, setRequestHeader() raised an exception SyntaxError: Failed to execute 'setRequestHeader' on 'XMLHttpRequest': 'Evil: on' is not a valid HTTP header field value.