Как включить заголовок в почтовый запрос? - PullRequest
0 голосов
/ 10 ноября 2019

Я новичок в Javascript. Как включить заголовок, полученный от Fiddler, в запрос на публикацию, который я сделал?

Вот мой код, который возвращает ошибку 403.

var http = new XMLHttpRequest();
var url = 'https://www.instagram.com/web/friendships/8752655712/unfollow/';
http.open('POST', url, true);

http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');

http.onreadystatechange = function() {//Call a function when the state changes.
    if(http.readyState == 4 && http.status == 200) {
        alert(http.responseText);
    }
}
http.send();

1 Ответ

0 голосов
/ 11 ноября 2019

Вы можете установить заголовки следующим образом:

http.setRequestHeader(key, value);

заменить ключ, значение на нужные вам ключи и значения.

Обновление: Если у вас несколькоключи и значения, вы можете сохранить объект как этот

var headers = {
    "Key1": "value1",
    "Key2": "value2"
}

//then loop through headers object
for(var key in headers){
    //make sure that key exists in headers
    if(headers.hasOwnProperty(key)){
        http.setRequestHeader(key, headers[key]);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...