Я новичок в Azure и не знаю, как настроить запуск Azure в конфигурации проекта Intellij.
В этот момент я пытаюсь отладить свою первую функцию http-триггера (на Python), которую я запускаю в оболочке, и помещаю точки отладчика.
Проблема: выполняемая функция не возвращает строку ответа и не останавливается в точке отладчика.
Вот скриншот, на котором вы можете увидеть, что localhost:7071
успешно запущен, но когда я пытаюсь запустить свою функцию с помощью http://localhost:7071/api/first-http-trigger?name=sdaf
, он не отвечает: Hello, {name}. This HTTP triggered function executed successfully.
и не останавливает отладчик
Также я создал конфигурацию azure для Intellij, но она вообще не работает
ОБНОВИТЬ:
function.json
{
"scriptFile": "__init__.py",
"bindings": [
{
"authLevel": "anonymous",
"type": "httpTrigger",
"direction": "in",
"name": "req",
"methods": [
"get",
"post"
]
},
{
"type": "http",
"direction": "out",
"name": "$return"
}
]
}
Также я успешно исправил проблему с localhost api http: // localhost: 7071 / api / first-http-trigger? Name = sdaf.
Проблема заключалась в том, что func init был инициирован в корневом каталоге, но func new был выполнен в дочернем. Значит конфиги были некорректными.
Я решил это с самого начала и выполнил все команды в одном каталоге (func init, func new, func start)
Но осталась проблема: точки отладки не работают, и я не могу настроить запуск Azure в конфигурациях Idea.
function.json
файлом? - person Anton Komyshan   schedule 06.12.2020