Я продолжаю получать код состояния 404. Может кто-нибудь объяснить, что я делаю неправильно?
Roblox использует куки для входа в систему, поэтому я скопировал моего повара ie и поместил его в текстовый файл.
превратить повара ie в текст было легко, так что это не моя проблема, я просто попытался с помощью повара ie to go перейти на домашнюю страницу roblox и скопировать туда файл html, чтобы посмотреть, успешно ли я вошел в систему. Использовал ли я правильный формат при использовании запросов?
import requests
import json
global cookie
global home
try:
file=open("cookie.txt", "r");
cookie=file.read();
file.close()
except:
print("Could not read or find file: home.txt;");
#Json requests
home='{"Host":"www.roblox.com", "Connection":"keep-alive", "Cache-Control": "max-age=0", "Upgrade-Insecure-Requests": "1","User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36", "Sec-Fetch-User": "?1", "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "Sec-Fetch-Site": "none", "Sec-Fetch-Mode":"navigate", "Accept-Encoding":"gzip, deflate, br", "Accept-Language":"en-US,en;q=0.9", "Cookie":"'+cookie+'"}'
home=json.loads(home);
def Connect(url, Value):
with requests.Session() as request:
webpage=request.get(url, params=Value);
print(webpage)
file=open("fake.html", "w");
file.write(webpage.text);
file.close()
Connect("https://www.roblox.com/home", home);