worker_xhr_headers_worker.js (457B)
1 /** 2 * Any copyright is dedicated to the Public Domain. 3 * http://creativecommons.org/publicdomain/zero/1.0/ 4 */ 5 "use strict"; 6 7 var customHeader = "custom-key"; 8 var customHeaderValue = "custom-key-value"; 9 10 self.onmessage = function (event) { 11 var xhr = new XMLHttpRequest(); 12 xhr.open("GET", event.data, false); 13 xhr.setRequestHeader(customHeader, customHeaderValue); 14 xhr.send(); 15 postMessage({ response: xhr.responseText, header: customHeader }); 16 };