Я пытаюсь войти в Amazon через модуль node.js request
, и у меня, похоже, возникают трудности.
Моя цель - войти на сайт через форму, вот мой код:
const request = require("request");
const rp = require("request-promise");
var querystring = require("querystring");
var cookieJar = request.jar();
var mainUrl = "https://www.amazon.com/";
var loginUrl = "https://www.amazon.co.uk/ap/signin";
let req = request.defaults({
headers: {
"User-Agent":
"Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.61 Safari/537.36"
},
jar: cookieJar,
gzip: true,
followAllRedirects: true
});
var loginData =
"email=email@me.com&create=0&password=password123";
req.post(loginUrl, { data: loginData }, function(err, res, body) {
console.log(body);
});
Я запустил отладчик в фоновом режиме и обнаружил, что это URL, который называется. Мне интересно, знает ли кто-нибудь, что я, возможно, сделал неправильно.
Спасибо.