GET 방식도 POST와 똑같이 request.form 으로 데이터 받아올거라 생각했다가 KeyError에 시달렸다.
같은 문제로 구글 여행을 떠나지 않기 위해 기록한다.
@app.route('/profile', methods=['GET'])
def view_profile():
name_receive = request.args.get('name')
...
return jsonify({
'user_name': name_receive
})
request.args.get() 메서드를 사용하면
$.ajax({
type: "GET",
url: "/profile",
data: {name:name},
success: function (response) {
...
}
GET 방식 ajax에서 보낸 데이터를 받을 수 있다.
'Python' 카테고리의 다른 글
[파이썬] pymongo - ObjectId 로 인덱스 사용하기 (0) | 2022.04.21 |
---|---|
[파이썬] Flask - 서버에서 HTML로의 데이터 전달 (2) | 2022.04.20 |
[파이썬] 예외처리 - try, except (0) | 2022.04.18 |
[파이썬] f-string (0) | 2022.04.18 |
[파이썬] 웹 크롤링 관련 패키지 설명 (0) | 2022.04.15 |