XMLHttpRequest.setRequestHeader() - додає значення заголовка.
xhrReq.setRequestHeader(header, value);
xhrReq - об'єкт XMLHttpRequest.
header - рядок який містить назву заголовка.
value - рядок який містить значення заголовка.
setRequestHeader() метод об'єкту XMLHttpRequest який додає значення заголовка HTTP запиту.
Метод setRequestHeader() викликається після open() і перед send().
var xhr = new XMLHttpRequest();
xhr.open('POST', '/ajax.php?act=test_post', false);
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xhr.send("p1=po&p2=gio");
alert(xhr.responseText);