Как убрать защищенный паролем сайт с красивыми soap и python? - PullRequest
0 голосов
/ 05 августа 2020

https://khaiexch.com/ Как я могу отказаться от этого сайта. Я пытаюсь сделать что-то вроде этого, но он дает 403 в качестве ответа

login_url = 'https://khaiexch.com/login/login_action'
login_data = {
    "email": "***", 
      "password": "****", 
    "compute": "****",
    "submitted": "****"
    }
r = requests.post(login_url, data=login_data)

Но приведенный выше код дает мне ошибку 403. Может ли кто-нибудь рассказать мне, как я могу отказаться от этого веб-сайта?

1 Ответ

1 голос
/ 05 августа 2020

Попробуйте запросить с помощью метода get и также используйте заголовки, которые будут примерно такими:

import requests

login_url = 'https://khaiexch.com/login/login_action'
login_data = {
    "email": "***", 
    "password": "****", 
    "compute": "****",
    "submitted": "****"
    }
headers     = {'User-Agent': 'okhttp/3.12.1'}
r = requests.get(login_url, data=login_data, headers=headers)
result = r.status_code
print (result)
...