Использование функций Azure для вывода в файл HTML - PullRequest
0 голосов
/ 02 ноября 2019

Я использую свою функцию Azure для возврата определенного вывода после прохождения триггера HTML. На веб-странице выводится основной вывод, например Hello {name}.

Я хотел бы передать этот вывод в файл HTML и отобразить его в отдельном файле HTML. По сути, я хочу извлечь то, что возвращает мой helloworld.azureapp.com?name={name}, и вставить его в переменную JS в файле HTML.

Как бы я это сделал?

Обратите внимание, что функция Azure написана на Python.

1 Ответ

0 голосов
/ 02 ноября 2019

Если я правильно понимаю, вам нужно, чтобы ваше веб-приложение отправляло запрос GET на конечную точку функции Azure и сохраняло полученный ответ в переменной javascript.

Вы должны обрабатывать ответы от HTTP-триггера функции Azure так же, как и любой стандартный ответ от любого API.

Вместо написания всего js-кода в собственных HTML-файлах рекомендуется выбрать простую среду веб-приложения.

Для python вы можете попробовать Django или Flask (вводные уроки здесь ).

Код, который вызывает конечную точку функции Azure helloworld.azureapp.com?name={name}, может быть в вашем веб-приложении(используя модуль requests в Python). Учебник о том, как делать веб-запросы в python здесь .

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

В зависимости от вашей платформы веб-приложений вы можете сделать много вещей.

Некоторые из них:

  1. Сохраните его в скрытом поле и получите значение в JavaScript.

  2. Отобразить полученные значения в элемент на странице на стороне сервера и показать его.

...