플라스크에서 HTTP 통신을 통해 Get, Post 요청 받는 법을 기록하고자 한다.
GET
방법 1
flask-restplus 패키지의 reqparse 모듈을 이용한다.
reqparse.RequestParser() 객체를 생성하고, add_argument('파라 이름')을 통해 변수를 받는다.
from flask-restplus import reqparse
a_parser= reqparse.RequestParser()
a_parser.add_argument('a')
print(a_parser.parse_args()['a']) # a 파라값 출력
방법2
request.args['파라명']으로 값 받아오기
print(request.args['a']) # a 파라값 출력
POST
방법1
a_form = ns.model('form 이름', {
'a': fields.String(required=True, help='a값') # 파라명 a를 갖는 form에 대한 모델 정의
})
방법2
request.form['input name']
'Study' 카테고리의 다른 글
[오라클 클라우드] Flask 외부접속 안될 때 (0) | 2022.08.04 |
---|---|
[Docker] 파일 복사 (0) | 2022.08.03 |
[Python] DataFrame -> Json 변환 옵션 (0) | 2022.07.28 |
[Python] 날짜 다루기 - strftime, strptime (0) | 2022.07.22 |
[Python] string을 dictionary로 바꾸는 방법 (0) | 2022.07.20 |
댓글