В документации по ISAPI-фильтру сказано, что я могу вызвать SF_REQ_SEND_RESPONSE_HEADER, чтобы отправить заголовок ответа. , а также добавить дополнительные заголовки.
В ISAPI также есть AddResponseHeaders, позволяющие фильтру добавлять дополнительные заголовки, которые будут отправлены в ответ клиенту.
Есть ли в ISAPI способ удалить заголовки, которые в противном случае отправлялись бы клиенту? Или какой-то способ попросить среду выполнения ISAPI исключить определенные заголовки из ответа? Среда выполнения ISAPI всегда включает заголовок Server:, и я хотел бы найти способ удалить его.
Я знаю, что могу устанавливать или сбрасывать заголовки административно, в диспетчере IIS, но это не совсем то, что мне нужно. Я хочу сделать это во время выполнения в фильтре, программно и условно.
РЕДАКТИРОВАТЬ: УДАР.