Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 374057|Ответ: 119

[ASP.NET] asp.net Реализовать функцию обратного прокси [Исходный код]

  [Скопировать ссылку]
Опубликовано 14.03.2018 12:01:13 | | | |
Цель: когда мой собственный сервер запрашивает интерфейс другого человека, могут быть ограничения на запросы, или мой IP блокируется, и я не могу запросить через свой IP-адрес.Говоря прямо, ваш сервер не может отправлять или запрашивать контент напрямую на целевой сервер.

Два способа решить проблему: 1. Используйте прокси-IP; 2. Обратный прокси (переадресация запросов)

Использование IP-запроса через прокси раздражает, сложностей нет, на этот раз мы используем обратный прокси, определение следующее:

Обратный прокси означает, что прокси-сервер принимает запросы на подключение через Интернет, затем пересылает запрос на сервер внутренней сети и возвращает полученные результаты клиенту, запросившему подключение через Интернет.

На самом деле, nginx может быстро настроить обратный прокси, но по причинам стоимости! Я отказался от nginx, потому что nginx требует покупки сервера, а я просто хочу купить asp.net пространство для реализации функции обратного прокси.

В интернете я не нашёл хорошего примера, так что давайте напишем простой сам!

Справочные статьи:

asp.net интерфейс IHttpModule подробно объясняется
http://www.itsvse.com/thread-4580-1-1.html
(Источник: Architect_Programmer)

Поддержка получает, публикует запросы и тесты следующим образом:



Вот как им пользоваться:
Сначала купите пространство, поддерживающее asp.net, а затем загрузите сайт в корневую директорию пространства.



В файле web.config найдите узел настройки приложения и замените значение значения в host!

Скачать исходный код:

Туристы, если вы хотите увидеть скрытое содержание этого поста, пожалуйстаОтвет








Предыдущий:C# должен модифицировать этот обход заголовка с соответствующими атрибутами или методами
Следующий:Разница между режимом IIS7 Classic и интегрированным режимом
 Хозяин| Опубликовано 14.03.2018 12:41:51 |
iis в классическом режиме с ошибкой: System.Web.HttpException: Не удалось выполнить URL

Решение:


Опубликовано 23.12.2020 11:57:26 |

Научитесь учиться 1
Опубликовано 02.01.2019 15:45:17 |
Научитесь учиться 1
Опубликовано 15.03.2018 10:24:01 |
Здравствуйте, надеюсь, вы сможете посмотреть исходный код.
Опубликовано 15.03.2018 14:58:56 |
Спасибо, что поделились, давайте посмотрим
Опубликовано 20.03.2018 10:35:11 |
Посмотрите исходный код
Опубликовано 22.03.2018 11:12:26 |
Thai U one U монета желанная. Ou Wei Ou отправил красный конверт в европейскую службу, чтобы сообщить о моём отсутствии
Опубликовано 06.04.2018 20:56:07 |
Неплохо, да, справка
Опубликовано 11.04.2018 16:19:47 |
Спасибо, что поделились... Скачать исследование
Опубликовано 15.04.2018 14:50:32 |
Спасибо, что поделились, давайте посмотрим
Опубликовано 18.04.2018 9:44:44 |
Дай-ка я посмотрю
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com