Официальные данные - String.Format (
«Username=% s & Password=% s & Locale=Ru»,
Urlencoder.Encode (Login, «Utf-8»),
Urlencoder.Encode (пароль, «Utf-8»)
) и
Ответ Resp = Request.Builder ().Url («Https: //Examlpe_Some_Site.Com/Bla/Bla/Bla/Login»)
Метод «Пост»
.Header («Content-Type», «Application/X-Www-Form-Urlencoded»)
.Header ("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; X64) Applewebkit/537.36 (Khtml, как Gecko) Chrome/107.0.0.0 Safari/537.36")
.Data (Data.Getbytes (Standardcharsets.Utf_8)).Build ().Send ();
Возвращение Httpcookie.Parse (Resp.Getheaders ().Get ("Set-Cookie").Get (0)).Get (0).Getvalue ();
→
Можно просто повернуть Ответ: вернуть Resp
-
Добрый день, буду рад вам помочь, у меня уже есть опыт в этой сфере.
Андрей Возняк
-
157 2 0 Здравствуйте,
Код уже готов, отправлю вам как только напишите
Буду рад вам в личных сообщениях
-
423 15 0 Если еще актуально, готов сделать прямо сейчас через библиотеку requests
-
23 Добрый день, код готов
К сожалению, ниже 500 грн я не могу поставить
-
410 10 0 Доброго вечера! С удовольствием выполню вашу задачу! Работаю 24\7
-
19 Вот перевод данного кода из Java в Python:
Импорт urllib.parse
Импорт просьбы
def auth (Login и Password):
URL = "https://example_some_site.com/Bla/Bla/Bla/Login"
data = {"Username": login, "Password": password, "Locale": "Ru"}
Это начало кода, у меня уже готов код для вас
…
Этот код делает то же самое, что и выходный код на Java. Он принимает логин и пароль как аргументы, формирует запрос с помощью библиотеки requests, отправляет его на сервер и возвращает значение куки. Важно отметить, что модуль urllib.parse используется для кодирования URL и данных формы.
-
7844 96 0 Здравствуйте, готов сделать все прямо сейчас. Пишите.
К сожалению меньше 500 не могу поставить :(
-
543 19 2 Добрый вечер, готов помочь вам. Чекаю ответа.
Онлайн 24/7
-
Alex Boird H@B
import urllib.parse import requests def auth(login, password): data = urllib.parse.urlencode({ "username": login, "password": password, "locale": "ru" }).encode('utf-8') headers = { "Content-Type": "application/x-www-form-urlencoded", "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36" } response = requests.post("https://example/bla/bla/login", headers=headers, data=data) print(response.text) print(response.status_code) # set_cookie_header = response.headers.get("Set-Cookie") # cookie_value = Cookie().parse(set_cookie_header).get(0).value # return cookie_value auth(login,password)ось таке на пайтоні не працює = раптом хтось хотів так написати
а на джава те що дав в завданні - працює
-
Доброго дня, код готовий
Нажаль нижче 500 грн не можу поставити
Можу відправити вам результат у приватні повідомлення для перевірки -
Alex Boird H@B
задачу вирішено
data = urllib.parse.urlencode({ "username": login, "password": password, "locale": "ru" }).encode('utf-8')ось такий код, багато хто писав - він не правильний
бо не правильно з джава на пайтон то переаодили,
на джава чітко аписано що стрічку ми урл енкоде на джава робили, і не всього дікту, а логіну і пасворду тільки
і на пайтону урленкоде не дікта робити, а саме для стрічки !!!
-
Актуальные фриланс-проекты в категории Java
Разработка Android-приложения плеера для сервиса онлайн-ТВ
27 000 UAH
Нужен Android-разработчик для создания нативного Android-приложения для сервиса онлайн-ТВ. Планируется две версии: для мобильных устройств: смартфоны и планшеты; для Android TV / Android STB: телевизионные приставки. Ориентировочные сроки: до 3 месяцев. Ориентировочный… Java, Разработка под Android ∙ 24 дня 20 часов назад ∙ 31 ставка |