Я бы хотел обрабатывать HEAD-запросы в моем приложении WCF. Согласно спецификации, ответ HEAD не должен содержать тела. Мне пока не удалось отправить ответ без тела.
Мои методы OperationContract возвращают потоки. Я попытался установить WebOperationContext.Current.OutgoingResponse.SuppressEntityBody
на true
и попытался вернуть ноль. В этих случаях ответ всегда имеет пустое тело, а не опускает его. Это проблема, например, когда мой метод возвращает application/pdf
. Когда я отправляю запрос HEAD с помощью PostMan для этого метода, я получаю пустой файл PDF.