Я пытаюсь очистить https://www.freelance.nl/opdrachten/zoeken для данных с использованием запроса и Cheerio, но я столкнулся с проблемами размещения условий поиска.Как найти, где хранятся параметры формы и использовать их в запросе
Я не вижу, где строка поиска и выбранная категория отправляются во время публикации при использовании сайта и как я могу использовать их в запросе для автоматизации поиска из моего приложения-узла.
В принципе, я хочу, чтобы иметь возможность отправлять различные поисковые запросы с помощью запроса, я могу очистить возвращаемый html для данных, которые мне нужны.
До сих пор у меня есть это:
request.post('https://www.freelance.nl/opdrachten/zoeken', { form: { key: 'value' } },
function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
);
Но как я не могу видеть, где данные формы хранятся в Дев инструментов, я не могу послать правильные значения в «форме» объекта. Я почти уверен, что это в полезной нагрузке запроса, но как мне добраться до этого из моего приложения-узла?
Есть ли более простой способ сделать это? Я полностью теряю время?
Да, я вижу это, но я не уверен, как это получить от моего приложения-узла :( – user2248441
Чтобы получить его? Вы хотите «отправить» его своим приложением узла? Эмулировать щелчок пользователя для отправки формы? –
Да это, извините, отсутствие кофе и усталость = плохие объяснения – user2248441