import requests
from bs4 import BeautifulSoup as soup
import webbrowser
from urllib.request import Request, urlopen
import requests
import urllib
import re
import time
import math ## i know some of the imports are unnecessary, but i just copy paste them everywhere
headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'}
j=0
proxies = {'http': "http://213.6.68.78:53281",
'https': "https://213.6.68.78:53281"}
login_data = {
'username': 'my_nickname420',
'password': 'password1234',
'phone': ''
}
with requests.Session() as s:
while(1):
try:
s.proxies = proxies
break
except:
print('error in connecting to proxy... ')
url = "https://www.TOPSECRETSITE.com/login"
r = s.get(url)
page_soup = soup(r.content, 'html5lib')
login_data['_csrf'] = page_soup.find('input', attrs={'name': '_csrf'}) ['value']
r = s.post(url, data=login_data, headers=headers)
print(r.content)
Когда я запускаю код, он дает мне вывод, но почему-то я все еще не подключен к сайту, он показывает меня как гостевого пользователя.
Вот то, что вы видите, когда нажимаете кнопку проверки элемента после регистрации (обычно из браузера)
*Form Data
username: my_nickname420
password: password1234
_csrf: m4beGyaG-CGYiSd2PHSjt3yFyHBsK1YP4GbI
phone:
Кроме этого, есть некоторые «set cookie», если это поможет.