Я разрабатываю веб-сайт с. 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, если возможно.
Спасибо