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

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

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

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

Как видно символ + заменяется на пробел, как мне привести все это к единому соответствию?
  • Вопрос задан
  • 163 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
maximkv25
@maximkv25 Автор вопроса
web-developer
Надо было экранировать символы
from requests.utils import quote

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

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

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