Код получает HTML-ответ с веб-страницы после входа в систему, и я сохраняю HTML-ответ на странице.
Затем я открываю это с помощью веб-браузера, поэтому я не вижу кнопку «обновить» на веб-странице браузера. Он есть в коде страницы, но я не вижу его, когда просматриваю сохраненную страницу в браузере, так как я могу увидеть эту кнопку «обновить» на сохраненной странице HTML ответа?
Страница здесь.
Войдите, используя адрес электронной почты: malikalfutaisy@gmail.com и пароль: 123456.
Мой код Python:
Код: Выделить всё
import requests
from requests_toolbelt.utils import dump
#login api page
url1 = f'https://signup.com/api/users/login'
#page i want access
url4 = f"https://signup.com/Profile"
#authentication information
payload = {
'email': 'malikalfutaisy@gmail.com',
'password': '123456'
}
# Use 'with' to ensure the session context is closed after use.
with requests.Session() as s:
p = s.post(url1, data=payload)
# print the HTML returned or something more intelligent to see if it's a successful login page.
#print(p.text)
# An authorized request.
r = s.get(url4)
data = dump.dump_all(r)
# data = dump.dump_response(r)
print(data.decode('utf-8'))
Подробнее здесь: https://stackoverflow.com/questions/787 ... ith-python