Framework/플라스크(flask)
requests 에서 파라미터 가져오는 함수 (args/ arg.get) 차이
오늘은 집
2022. 10. 3. 22:04
1. request.args.get('param_keyword')
param_keyword 가 파라미터에 없어도 실행된다.
param_keyword 가 파라미터에 없다면 값은 None.
2. request.args['param_keyword']
param_keyword 가 파라미터에 없으면 400 에러가 난다.
따라서 파라미터의 유무에 따라 앱이 에러페이지 띄우는 것을 방지하려면 request.args.get('param_keyword')
를 사용하는 것이 나을 듯 하다.
만약 모든 파라미터들을 보고 싶다면
request.args.to_dict()
를 사용하면 dict 형태로 반환된다.
참고 자료
https://www.digitalocean.com/community/tutorials/processing-incoming-request-data-in-flask
How To Process Incoming Request Data in Flask | DigitalOcean
www.digitalocean.com