Есть один WSGI-скрипт (Python 3.2.3, mod_wsgi 3.4), которому клиент через GET передаёт двоичное значение. В самом запросе оно передаётся в url-кодированном виде, как-то так: G%5e%f2%0e%a6%bf%c4a%8f%0f%f7x%00m3%0eHgD~
Чтобы разобрать запрос использую встроенную функцию urllib.parse.parse_qs. Все полученные параметры она преобразовывает к типу str в кодировке utf-8. В итоге эти двоичные данные начинают выглядить так: G^\xef\xbf\xbd\\x0e\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbda\xef\xbf\xbd\\x0f\xef\xbf\xbdx\\x00m3\\x0eHgD~
но при этом являются обычной строкой. Можно ли каким-либо способом получить параметр из запроса в двоичном виде?
Python3 и parse_qs
Модератор: Модераторы разделов