Как настроить прокси для запросов HTTP POST?

У меня есть веб-сервис, который принимает POST-запросы. Это внутренняя служба сети, где интернет-атаки не являются проблемой на этом уровне. Однако, это не всегда быстро. Пользователю не нужна информация о сущности ответа POST. Я хотел бы создать прокси-сервер, который принимает любую запись, возвращает статус 202 и асинхронно пересылает запрос в реальную службу.

Я не могу найти прокси, который делает это! Либо это какая-то очередь сообщений, где назначение необходимо опросить, или его прокси, как squid или nginx, который ждет завершения удаленной службы.

Что мне не хватает? Где-нибудь есть такой? Неужели никто больше не придется asynchronize постобработки?

5
задан Der Hochstapler
16.11.2022 0:36 Количество просмотров материала 2449
Распечатать страницу

1 ответ

Я не думаю, что прокси может сделать это для вас, так как его работа заключается в прокси-запросов, не принимать их и выключить.

У меня было несколько мыслей по поводу решения проблемы -

Я recon лучше всего было бы постучать что-то себя, например, с помощью PHP и Curl. (ie принимает запрос и генерирует новый запрос с теми же параметрами, дополнительно добавляя заголовок X-Forwarded-For).

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

0
отвечен davidgo 2022-11-17 08:24

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх