У меня есть сервер, который должен отвечать на некоторые запросы. Запросы содержат «Content-Type», равный «application/x-protobuf», поэтому мне нужно ответить набором байтов (сериализованный прото-объект). Когда я пытался отправить эти байты с Content-Type "text/plain" - каждый байт был успешно доставлен пользователям, но когда я пытался изменить это значение на "application/x-protobuf" - каждый байт со значением более 128 был заменен на .
Я использую фреймворк Cherpy для своего сервера.
У кого-нибудь есть идеи, почему это происходит? И как узнать какая кодировка использовалась в случае "текст/обычный".
Спасибо за ответ.
charset
иcharset_types application/x-protobuf
в конфиге nginx. - person Dmitry MiksIr   schedule 21.02.2017