Я делаю точный запрос, который делает мой браузер, но вместо того, чтобы получать данные ответа ajax, которые показывает браузер, я получаю исходное содержание страницы ссылки рефере ('Referer': 'https://homezz.ro/garsonera-bucuresti-noi-decomandata-1841433.html'). КакМогу ли я прочитать ответ Ajax, возвращенный в браузер?
Вот ссылка "https://homezz.ro/garsonera-bucuresti-noi-decomandata-1841433.html",, когда мы" нажимаем показать номер телефона ", делается вызов Ajax, который возвращает данные телефонного номера, янужно извлечь эти данные путем репликации этого вызова AJAX.
header={
'Accept': '*/*',
'Accept-Encoding': 'gzip, deflate, br',
'Accept-Language': 'en-US,en;q=0.9,ur-PK;q=0.8,ur;q=0.7',
'Connection': 'keep-alive',
'Content-Length': '288',
'Content-type': 'application/x-www-form-urlencoded',
'Host': 'homezz.ro',
'Origin': 'https://homezz.ro',
'Cookie': 'utc=2a43369f841'
'Referer': 'https://homezz.ro/garsonera-bucuresti-noi-decomandata-
1841433.html',
'Sec-Fetch-Mode': 'cors',
'Sec-Fetch-Site': 'same-origin',
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.87
Safari/537.36',
'X-Requested-With': 'XMLHttpRequest',
}
data = {
'_token': 'bWHgtPKirbQSBxP0FJShDbmNReS5B2k2ThuN4OIJ',
'ad_id': '1841433',
'encrypted':'eyJpdiI6IklhTVlldnU2dFVqeXExVFRqS1dFXC93PT0iLCJ0'}
ajReq=requests.post('https://homezz.ro/ajax/phone-
number',timeout=10,headers=header,data=data)
print(ajReq)
print(ajReq.text)