13장. REST API 와 FastAPI
확인문제와 해답
객관식
Q1REST 방식에서 주소(URL)와 메서드가 나타내는 것으로 알맞은 짝은 무엇일까요?
Q2FastAPI 에서 요청 본문의 값이 Pydantic 모델의 규칙(범위, 고르는 값)에 어긋날 때 돌아오는 상태 코드는 무엇일까요?
Q3API 키가 없거나 틀린 요청에 돌려줄 상태 코드로 알맞은 것은 무엇일까요?
Q4로그인한 상담원이 관리자만 쓸 수 있는 엔드포인트를 불렀을 때 돌려줄 상태 코드는 무엇일까요?
Q5학습한 scikit-learn 모델을 API 서버에서 쓰는 방법으로 알맞은 것은 무엇일까요?
Q6서버에 사용자의 비밀번호를 보관하는 방법으로 알맞은 것은 무엇일까요?
Q7같은 엔드포인트에 주문 20건을 보낼 때 대개 더 빠른 방법은 무엇일까요?
단답형
- 파이썬 함수에 타입 힌트를 달면 API 와 입력 검사, 문서를 만들어 주는 웹 프레임워크의 이름은 무엇입니까?
정답 보기
FastAPI - 사용자 정보와 만료 시각을 담고 서명한, 로그인 뒤 요청마다 보내는 토큰의 이름(영문 약자)은 무엇입니까?
정답 보기
JWT - 확인된 사용자가 그 일을 해도 되는지 정하는 것을, 누구인지 확인하는 인증과 견주어 무엇이라고 합니까?
정답 보기
권한
정답
정답 전체 보기
객관식: 1-B, 2-C, 3-A, 4-D, 5-B, 6-C, 7-A
단답형: 1. FastAPI. 2. JWT. 3. 권한.