Помогите отправить пост запрос с куками и дата Javascript Request

205
27 января 2018, 00:30

Помогите отправить пост запрос на сайт, поставил модуль request, он прекрасно работает если делать запросы без header, но мне надо отправить запрос с моими куками. выдает ошибку csrf "message":"CSRF check failed.","params":"user-id...........(тут он пишет всю дату(data) Я так понял, он не видит мои куки, как их включить в request, не смог разобраться в jar()

 function sendpostRequest() {

var cookie = 'PHPSESSID=111111; csrf=1111111; user-id=111111; stack[hash]=111111; stack[user]=11111111;';
    let data = 'user-id=111111&csrf=11111&currencies%5Bmetal%5D=1&currencies%5Bkeys%5D=1';
var options = {
    url: 'http://google.com/',
    method: 'post',
    headers: {
      Cookie: 'PHPSESSID=1111; csrf=11111; user-id=11111; stack[hash]=1111; stack[user]=1111;'
    },
    body: data
};
function callback(error, response, body) {
    if (!error && response.statusCode == 200) {
        console.log(body);
    }
    else{
        console.log(error);
        console.log(body);
    }
}
 // j = request.jar()
//request = request.defaults({jar:j})
request(options, callback);
  }
READ ALSO
Как правильно скрыть часть текста?

Как правильно скрыть часть текста?

ЗдравствуйтеПомогите, пожалуйста, поправить ошибки в скрипте, который скрывает часть длинного текста

310
google map запретить возвращение к маркеру

google map запретить возвращение к маркеру

ЗдравствуйтеВ шаблоне monstroid2 (wordpress), есть карты

235
Расшифровка тернарного оператора

Расшифровка тернарного оператора

Как записывается эта формула полностью?

226
Прошу помощи с js match regexp

Прошу помощи с js match regexp

Есть текст, содержащий вхождения вида TEXT1/text2-text3

174