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.