String danych = String.Format (
„Nazwa użytkownika = % s & hasło = % s & lokalizacja = Ru”,
Urlencoder.Encode (Login, „Utf-8”),
Urlencoder.Encode (paszport, „Utf-8”)
) ;
Odpowiedź Resp = Request.Builder ().Url („Https: //Examlpe_Some_Site.Com/Bla/Bla/Login”)
Metoda „post”
.Header („Content-Type”, „Application/X-Www-Form-Urlencoded”)
.Header („User-Agent”, „Mozilla/5.0 (Windows NT 10.0; Win64; X64) Applewebkit/537.36 (Khtml, podobnie jak Gecko) Chrome/107.0.0.0 Safari/537.36”)
.Data (Data.Getbytes (Standardcharsets.Utf_8)).Budować ().Send ();
Powrót Httpcookie.Parse (Resp.Getheaders ().Get ("Set-Cookie").Get (0)).Get (0).Getvalue ();
Źródło
Możesz po prostu zwrócić Odpowiedź: zwrócić Resp
-
Cieszę się, że mogę Ci pomóc, mam już doświadczenie w tej dziedzinie.
Andrzej Wozniak
-
157 2 0 Pozdrawiam ,
Kod jest gotowy, wysyłam Ci go, jak tylko napiszesz.
Będę Cię zadowolony z osobistych wiadomości.
-
423 15 0 Jeśli jest jeszcze aktualny, gotowy do zrobienia teraz za pośrednictwem biblioteki requests
-
23 Dzień dobry, kod gotowy
Nie mogę się doczekać poniżej 500 zł.
-
410 10 0 Dobry wieczór ! Z przyjemnością wykonuję Twoją misję! Pracowałem 24/7
-
19 Tutaj jest tłumaczenie tego kodu z Java na Python:
Importowanie urllib.parse
Wymagania importowe
def auth (login i hasło)
url = „https://example_some_site.com/Bla/Bla/Bla/Login”
Data = {"Username": login, "Password": password, "Locale": "Ru"}
Jest to początek kodu, mam już gotowy kod dla Ciebie
…
Ten kod robi to samo, co kod wyjściowy w Java. Przyjmuje login i hasło jako argumenty, formułuje zapytanie za pomocą biblioteki zapytania, wysyła go do serwera i zwraca znaczenie plików cookie. Ważne jest, aby zauważyć, że moduł urllib.parse jest używany do kodowania adresu URL i formularza danych.
-
7844 96 0 Cześć, jesteś gotowy zrobić wszystko teraz. Napiszcie .
Nie mogę się doczekać mniej niż 500 :)
-
543 19 2 Dzień dobry, gotowy Ci pomóc. Czekam na odpowiedź.
Online 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')ось такий код, багато хто писав - він не правильний
бо не правильно з джава на пайтон то переаодили,
на джава чітко аписано що стрічку ми урл енкоде на джава робили, і не всього дікту, а логіну і пасворду тільки
і на пайтону урленкоде не дікта робити, а саме для стрічки !!!
-
Aktualne zlecenia dla freelancerów w kategorii Java
Opracowanie aplikacji Android odtwarzacza dla usługi telewizji online
2213 PLN
Potrzebny programista Android do stworzenia natywnej aplikacji Android dla usługi telewizji online. Planowane są dwie wersje: dla urządzeń mobilnych: smartfony i tablety; dla Android TV / Android STB: dekodery. Orientacyjne terminy: do 3 miesięcy. Orientacyjny budżet: 150… Java, Programowanie na Androida ∙ 25 dni temu ∙ 31 ofert |