Отправка формы со страницы сервера в приложение Angular - PullRequest
0 голосов
/ 09 июля 2020

Я разрабатываю веб-сайт с. Net для бэкэнда и Angular для внешнего интерфейса. Возникает ситуация, когда некоторые внешние веб-сайты могут отправлять данные формы в наше приложение. Пример кода с внешнего веб-сайта

<body onload="document.myportal.submit()">
     <form name="myportal " action="http://localhost:4200/#/myAngularPage" >
         <input name="value1" type="hidden" value="12345">
         <input name="value2" type="hidden" value="SampleValue2">
     </form>
</body>

Теперь мне нужно каким-то образом захватить значения формы (значение1, значение2) в Angular, отправить / перенаправить их на бэкэнд, чтобы проверить данные и вернуть ответ на Angular, чтобы продолжить работу с этим веб-сайтом.

Как правило, мы используем действие для отправки данных в какой-либо API или конечную точку сервера. Там мы можем захватить FormData. Я не уверен, возможно ли это в HTML / JavaScript / Angular или нет.

Один из способов решить эту проблему - создать страницу / конечную точку сервера, на которой размещается форма, и оттуда мы можем перенаправить на angular приложение. Но я ищу решение на основе HTML, если возможно.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...