kreativ_25
@kreativ_25

Как спарсить ajax со скрытыми параметрами?

Как можно парсить ajax на pytnon если параметры скрыты?
В моем случае скрыт параметр даты.

Ссылка на сайт
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
@Black_and_green
Студент
Совершенно неясно, что вам нужно. И что вообще такое скрытые параметры. В developer console в network видны все запросы - простой post с данными формы. Postman легко вытащил его. Вот, как сделать такой же на requests
import requests

url = "http://www.nbrb.by/statistics/financialmarkets/interbankrates"

payload = 'date=10.10.2020'
headers = {
  'Accept': 'text/html, */*; q=0.01',
  'X-Requested-With': 'XMLHttpRequest',
  'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36',
  'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
}

response = requests.request("POST", url, headers=headers, data = payload)

print(response.text.encode('utf8'))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 дек. 2020, в 23:18
80000 руб./за проект
01 дек. 2020, в 22:41
60000 руб./за проект
01 дек. 2020, в 21:24
500 руб./за проект