Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / http / tests / xmlhttprequest / authorization-header.html
bloba0d3d04aaebafdbcdacc396b2150bf8cf1c42d17
1 <p>Test that Authorization header can be set via setRequestHeader.</p>
2 <script>
3 if (window.testRunner)
4 testRunner.dumpAsText();
6 try {
7 var req = new XMLHttpRequest;
8 req.open("GET", "resources/basic-auth/basic-auth.php?uid=Authorization-Header", false);
9 req.setRequestHeader("Authorization", "Basic QXV0aG9yaXphdGlvbi1IZWFkZXI6QXV0aG9yaXphdGlvbi1IZWFkZXI=");
10 req.send(null);
11 document.write(req.responseText.match(/Authorization\-Header/) ? "PASS" : ("FAIL. Unexpected response: " + req.responseText));
12 } catch (ex) {
13 document.write("FAIL. Exception: " + ex);
15 </script>