0
0 комментариев

У меня есть строка из не печатных символов. Мне надо ее передать на сервер. Проблема в том, что в «сыром» виде стоку не передашь (в ней могут быть спец символы). Делаю urlquote. Но urlquote не работает с юникодом, и все не печатные символы заменяет, в следствии чего на сервер приходит искаженная строка. Как мне сделать так, чтобы на сервер приходила начальная строка?

Хочу сделать так: взять строку и преобразовать так, что новая строка будет содержать коды символов, например, новая строка может выглядеть так — "\xfa\xdd\x99...". Вопрос в том, как получить такую строку? Пробовал пакет struct.pack, не вышло.

Добавлю. Изначальная задача стоит в передачи на сервер буффера байт, который я преобразую в строку и передаю в GET запросе. Возможно есть альтернативное решение.


Добавить комментарий