[FastAPI] 예외처리 > IT 기술백서
1. 예외처리는 기본적으로 HTTPException 을 사용하면 된다 [code] from fastapi import FastAPI, HTTPException app = FastAPI() items = { “foo”: […]
1. 예외처리는 기본적으로 HTTPException 을 사용하면 된다 [code] from fastapi import FastAPI, HTTPException app = FastAPI() items = { “foo”: […]
python-multipart 설치 [code] pip install python-multipart [/code] 1. bytes 로 수신하기 1) file의 타입을 bytes 로 선언하면 파일을
출력을 할때 User 모델의 password 를 숨기고 출력하고 싶을 때가 있다. 이런때는 response_model 을 이용하여 출력모델을 지정해주면 된다. 1. 출력모델을
쿼리매개변수와 경로매개변수 Body요청 유효성검사의 차이점 쿼리매개변수: Query 경로매개변수: Path Body 요청: Field Query, Path, Field 의 사용법은 거의
1. 경로매개변수(Path) 1) 기본 ex) /users/5 [code] @app.get(“/users/{id}”) async def read_user(id): return { “user_id”:
fail2ban 은 ftp, ssh, http 등으로 서버에 과도하게 로그인시도를 하거나 정상적이지 않은 접근을 시도할때 접속을 차단하는 기능을 제공한다. centos
cp 명령어에는 execlude 옵션이 없다. 이때 rsync 로 하면 편리하다. [code] rsync -av –progress 원본디렉토리 대상디렉토리 –exclude 제외할디렉토리1 –exclude
try except 에서 Exception 에는 에러가 발생한 라인이 출력되지 않는다. 이때 traceback 을 사용하면 된다 [code] import traceback
A 사이트에서 iframe 으로 B 사이트를 불러왔을때 chrome 80 이후로는 기본적으로 쿠키가 구워지지 않는다. B 사이트에서 samesite 옵션을 ‘None’ 으로