Задать вопрос
maximkv25
@maximkv25
web-developer

Как привести кодировку к единому целому?

Добрый день, помогите разобраться с кодировкой.
При обращении к АПИ Одноклассников на постинг фото, в ответе получаю ид токен фото
"SO3cIq2q21fDrJRn+B1C8lQQ6MZD11MPos5Sp3Ji1Uaux10UGc1RZRXsNTwXIGxvl6zbtc4H0JS5dU8Ulla+ihRoiSSQL7bfnqa8GlRsEA74Nam04OcKcGZQAlRadYaWWVr8AMKATRPKoDKKNaqGCw=="

Для запросов использую библиотеку requests, при req.ecnoding нет инфы по кодировке ответа от сервера
При постинге фото в ответе сервер выдает ошибку и возвращает следующий токен, который уже отличается от того что я отправляю
"SO3cIq2q21fDrJRn B1C8lQQ6MZD11MPos5Sp3Ji1Uaux10UGc1RZRXsNTwXIGxvl6zbtc4H0JS5dU8Ulla ihRoiSSQL7bfnqa8GlRsEA74Nam04OcKcGZQAlRadYaWWVr8AMKATRPKoDKKNaqGCw=="

Как видно символ + заменяется на пробел, как мне привести все это к единому соответствию?
  • Вопрос задан
  • 165 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
maximkv25
@maximkv25 Автор вопроса
web-developer
Надо было экранировать символы
from requests.utils import quote

quote('+',  safe='')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы