Перехватить запрос веб-сервера, изменить, переслать

#header #request #reroute

#заголовок #запрос #перенаправлять

Вопрос:

Идея проста, но я не совсем уверен, что было бы наилучшим способом реализовать такую функцию.

Чего я в основном хочу добиться, так это того, чтобы все веб-запросы, поступающие на мой сервер, перехватывались и изменялись. Файлы cookie, заголовки и т.д. обмениваются. После этого я передаю этот запрос другому веб-серверу.

Как только другой веб-сервер отвечает, я передаю эту информацию обратно в браузер. В настоящее время я использую IIS с ASP.NET но я открыт для всех предложений.

Спасибо.

Ответ №1:

Если вы используете IIS 7 в режиме интегрированного конвейера и пишете http-обработчик, то вы движетесь в правильном направлении.