반응형
출처
https://stackoverflow.com/questions/7824101/return-http-status-code-201-in-flask
Flask에서 HTTP 상태 코드 201 리턴하기
우리는 API 중 하나를 위해 Flask를 사용하였고 저는 HTTP 응답 201을 리턴하는 방법을 알고 계신 분이 있는지 궁금합니다.
404 같은 오류는 다음과 같이 호출할 수 있습니다.
from flask import abort
abort(404)
하지만 201을 얻으려면
LookupError: no exception for 201
이 문서에서 이것처럼 예외를 생성할 필요가 있습니까?
11 개의 답변 중 1 개의 답변
당신은 아무 HTTP 상태 코드를 리턴할 수 있는 Response를 사용할 수 있습니다.
> from flask import Response
> return Response("{'a':'b'}", status=201, mimetype='application/json')
반응형
'Python' 카테고리의 다른 글
Python Requests로 캐시를 지우려면 어떻게 하나요? (0) | 2021.11.24 |
---|---|
Pandas에서 "안티조인, Anti-merge" (Python) (0) | 2021.11.22 |
리스트의 리스트를 transpose(전치행렬) (0) | 2021.11.18 |
2개의 Pandas 데이터프레임 간에 vlookup (0) | 2021.10.21 |
피클(Pickle) - 만약 존재하면 불러오고 그렇지 않으면 생성하여 저장하기 (0) | 2021.10.10 |