연습 - HTTP 트리거 만들기

완료됨

이 단원에서는 단일 문자열로 HTTP 요청을 수락하는 함수를 만들겠습니다. 함수는 성공 또는 실패를 표시하기 위해 문자열을 호출자에게 다시 반환합니다. 이전 연습의 함수를 계속 작업해 보겠습니다.

HTTP 트리거 만들기

기존 함수 앱을 계속 사용하고 HTTP 트리거를 추가해 보겠습니다.

  1. 샌드박스를 활성화한 것과 동일한 계정을 사용하여 Azure Portal 에 로그인했는지 확인합니다.

  2. Azure Portal 메뉴 또는 페이지의 Azure 서비스 아래에서 모든 리소스를 선택합니다.

  3. 형식 열 아래에서 식별된 함수 앱을 선택합니다. 함수 앱 창이 나타납니다.

  4. 화면 가운데에 있는 함수 탭을 선택합니다.

  5. 함수 탭의 맨 위에 있는 만들기 단추를 선택합니다. 이 작업은 함수 만들기 프로세스를 시작합니다. 함수 만들기 창이 나타납니다.

  6. 템플릿 선택 섹션에서 HTTP 트리거를 선택한 다음, 다음을 선택합니다.

  7. 템플릿 세부 정보 섹션의 새 함수 필드에 함수의 이름을 입력합니다. 아래로 스크롤하여 권한 부여 수준 드롭다운 목록에서 익명을 선택한 다음 만들기를 선택합니다. 새로 만든 함수 창이 표시됩니다.

  8. 화면 맨 위에 있는 작업 표시줄에서 코드 + 테스트를 선택하고 자동 생성된 코드를 검토하여 무슨 일이 일어나고 있는지 알아봅니다. req 매개 변수는 들어오는 요청을 나타내며 이름 매개 변수를 포함합니다. 함수는 이름 에 값이 있는지 확인합니다. 이 경우 인사말을 반환합니다. 값이 없으면 계속해서 값을 요청합니다.

함수 URL 가져오기

이제 HTTP 트리거가 만들어졌으므로 요청을 시작할 수 있도록 함수 URL을 가져와 보겠습니다.

  1. 위쪽 메뉴 모음에서 함수 URL 가져오기를 선택합니다. 함수 URL 가져오기 대화 상자가 나타납니다.

  2. 기본(함수 키) 필드에서 클립보드로 복사 아이콘을 선택합니다.

HTTP 트리거에 대한 GET 요청 실행

응답을 받는지 확인하기 위해 URL에 대해 GET 요청을 실행하겠습니다.

  1. 웹 브라우저에서 새 탭을 엽니다.

  2. URL을 주소 표시줄에 붙여넣습니다.

  3. URL에 name이라는 쿼리 매개 변수를 추가하고 그 값에 자신의 이름을 넣으세요. 예를 들어, https://<your-webapp-name>.azurewebsites.net/api/HttpTrigger1?name=Jesse

  4. Enter 키를 눌러 요청을 제출합니다.

  5. 메시지, 안녕하세요, 제시. 이 HTTP 트리거 함수가 성공적으로 실행되었습니다. 표시.