NSURLConnection/NSURLRequest gzip поддержка

Делает любой знает, имеют ли NSURLConnection/NSURLRequest поддержку запросов gzip.

Если делает, можно ли предоставить больше информации?

36
задан Donald Duck 27 November 2017 в 22:22
поделиться

1 ответ

хотя это , похоже, не задокументировано , есть доказательства , что NSURLConnection имеет прозрачную поддержку gzip. Это означает, что если сервер поддерживает кодировку gzip и ваш запрос имеет заголовок Accept-Encoding , содержащий gzip *, сервер отправит ответ в формате gzip, который NSURLConnection будет автоматически декодировать.

* NSURLRequest может добавить этот заголовок по умолчанию. в противном случае вы должны добавить его вручную, например:

 [urlReq setValue:@"gzip" forHTTPHeaderField:@"Accept-Encoding"]
65
ответ дан 27 November 2019 в 05:49
поделиться
Другие вопросы по тегам:

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