Служба отдыха WCF - получение доступа к заголовку ответа HTTP - PullRequest
7 голосов
/ 14 декабря 2011

У меня есть собственная служба WCF Rest, которую я использую для имитации службы, к которой у меня пока нет доступа.(См. Служба JSON REST: Content-Encoding: gzip ). Я распаковал свой ответ, но не нашел способа установить Content-Encoding в заголовке ответа HTTP.Есть ли способ добраться до объекта заголовка HTTP, чтобы я мог установить это поле?

1 Ответ

10 голосов
/ 18 января 2012

вы можете получить доступ к заголовкам ответа в вашем методе обслуживания через текущий WebOperationContext :

var response = WebOperationContext.Current.OutgoingResponse;
response.Headers.Add("Content-Encoding", "gzip");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...