Как отправить запрос HTTP POST с содержимым, сжатым gzip?

Я разрабатываю приложение для iPhone и вручную создаю POST-запросы. В настоящее время необходимо сжимать данные JSON перед их отправкой, поэтому посмотрите, как сообщить серверу, что контент сжат. Установка заголовка типа содержимого на gzip может быть неприемлемой, поскольку сервер ожидает данные JSON. Я ищу прозрачное решение, например, просто добавить заголовок, сообщающий, что данные JSON сжаты в gzip.

Я знаю, стандартный способ — сообщить серверу, что клиент принимает кодировку, но вам нужно сначала сделать запрос GET с заголовком принятия кодировки. В моем случае я хочу опубликовать уже закодированные данные.

10
задан Centurion 2 May 2012 в 09:10
поделиться