Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Перевести Java запрос в Python

Translated

  1. 8918
     54  2

    1 день500 UAH

    Добрый день, буду рад вам помочь, у меня уже есть опыт в этой сфере.

    Андрей Возняк

  2. 157    2  0
    1 день500 UAH

    Здравствуйте,
    Код уже готов, отправлю вам как только напишите
    Буду рад вам в личных сообщениях

  3. 423    15  0
    1 день500 UAH

    Если еще актуально, готов сделать прямо сейчас через библиотеку requests

  4. 23  
    1 день500 UAH

    Добрый день, код готов
    К сожалению, ниже 500 грн я не могу поставить

  5. 410    10  0
    1 день500 UAH

    Доброго вечера! С удовольствием выполню вашу задачу! Работаю 24\7

  6. 19  
    1 день500 UAH

    Вот перевод данного кода из 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 и данных формы.

  7. 7844    96  0
    1 день500 UAH

    Здравствуйте, готов сделать все прямо сейчас. Пишите.
    К сожалению меньше 500 не могу поставить :(

  8. 543    19  2
    1 день500 UAH

    Добрый вечер, готов помочь вам. Чекаю ответа.
    Онлайн 24/7

  9. 1 ставка скрыта
  • Alex Boird H@B
    23 февраля 2023, 0:27 |
    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)

    ось таке на пайтоні не працює = раптом хтось хотів так написати

    а на джава те що дав в завданні - працює

  • Vlad Petrovskyi
    23 февраля 2023, 0:29 |

    Доброго дня, код готовий
    Нажаль нижче 500 грн не можу поставити
    Можу відправити вам результат у приватні повідомлення для перевірки

  • Alex Boird H@B
    23 февраля 2023, 9:38 |

    задачу вирішено

    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 ставка

Заказчик
Alex Boird H@B
Украина Львов  9  1
Проект опубликован
3 года назад
177 просмотров