Я пытаюсь создать функциональность входа на сайты "старой школы", основанные на сеансах / файлах cookie, от Nodejs.Что я хочу сделать, так это в основном выполнить вход в систему, создать соответствующий файл cookie и затем использовать его в последующих запросах к личным страницам этого сайта.
В настоящее время я пытаюсь использовать форму -данные библиотека.Я экспериментирую против стандартного, чистого сайта WP.Это код:
var form = new FormData();
form.append('log', 'admin');
form.append('pwd', 'admin');
form.submit('https://somesite.com/wp-login.php',((err,res)=>
{
console.log(res.statusCode)
}))
Я получаю статус 403, хотя имя пользователя и пароль верны.Глядя на весь объект ответа, я не могу найти ничего полезного, поскольку я не уверен, что искать.
Есть ли что-то еще, что должно прийти с этим запросом?Возможно, некоторые заголовки?Я вижу в dev-tools, что браузер отправляет различные заголовки, такие как: cookie: wordpress_test_cookie = WP + Cookie + check Может ли это быть уместно?
Любая помощь будет принята с благодарностью.