Azure Functions HTTP 트리거 및 바인딩 개요

HTTP 요청을 통해 Azure Functions를 호출하여 서버리스 API를 빌드하고 웹후크에 응답할 수 있습니다.

작업 유형
HTTP 요청에서 함수 실행 트리거
함수에서 HTTP 응답 반환 출력 바인딩

이 문서의 코드는 Functions 버전 2.x 이상에서 사용되는 .NET Core 구문을 기본값으로 사용합니다. 1.x 구문에 대한 자세한 내용은 1.x 기능 템플릿을 참조하세요.

Functions 앱 추가

Functions 2.x 이상

트리거 및 바인딩을 사용하려면 적절한 패키지를 참조해야 합니다. NuGet 패키지는 .NET 클래스 라이브러리에 사용되는 반면 확장 번들은 다른 모든 애플리케이션 형식에 사용됩니다.

언어 추가 방법 설명
C# NuGet 패키지 버전 3.x 설치
C# 스크립트, Java, JavaScript, Python, PowerShell 확장 번들 등록 Azure Tools 확장은 Visual Studio Code와 함께 사용하는 것이 좋습니다.
C# 스크립트(Azure Portal에서 온라인으로만 사용) 바인딩 추가 함수 앱을 다시 게시하지 않고 기존 바인딩 확장을 업데이트하려면 확장 업데이트를 참조하세요.

Functions 1.x

Functions 1.x 앱은 Microsoft.Azure.WebJobs NuGet 패키지 버전 2.x에 대한 참조를 자동으로 포함합니다.

다음 단계