У меня есть существующий экспресс-сервер, работающий на локальном хосте, который я хотел бы интегрировать в мое приложение laravel и сделать его доступным для внешнего мира только через сервер laravel.
Моя ситуация немного похожа на этот вопрос, за исключением обратного: Proxy Express запрашивает API laravel
Я просмотрел 3 прокси-библиотеки laravel, и ни одна из них, похоже, не способна работать на одной конечной точке (например, mydomain.com/expressServer/expressendpoint?expressqueryparams), отправленная на сервер laravel, работающий на mydomain.com, и прокси локальный: 6969 / expressendpoint expressqueryparams
Например: пользователь может отправить запрос на мой сервер laravel. Мой сервер laravel принимает запрос, копирует и отправляет его на экспресс-сервер, работающий на localhost. Этот экспресс-сервер НЕ виден внешнему миру, поэтому простое «перенаправление» не сработает. Получив ответ от экспресс-сервера, сервер laravel отправляет ответ обратно пользователю.
Мне нужен простой способ, чтобы это работало для различных типов запросов (например, GET, POST и т. Д.). Пока что все, что я нашел, - это использовать Guzzle HTTP (кажется, излишним) или использовать перенаправление (в этой ситуации не сработает, мне нужна информация о реальном запросе для прохождения через сервер laravel, например прокси).