해결된 질문
20.04.23 17:09 작성
·
110
1
안녕하세요 박사님~ 지금 강의 중간쯤에 와서 코드를 곱씹으며 내 것으로 만드려고 하고 있는 중입니다. 그러던 와중에 /list 에서는 methods = ["GET", "POST"] 를 안하셨는데, 검색 부분에서 GET 방식으로 정보를 가져오는 부분이 있는데 methods는 왜 빠진걸까요?? 너무 기본적인 질문인 것 같아 질문드리기 민만하지만 검색으로는 잘 못찾겠어서 여쭤봅니다.
감사합니다.
답변 1
1
2020. 04. 23. 20:38
아무리 기본적인거라도 모르는건 질문하시는게 맞습니다. 100번이고 물어보셔도 괜찮습니다.
methods 를 생략하게 되면 기본적으로 GET 방식으로 동작하게 되어있습니다. 그래서 보통 POST 형식을 사용할게 아니라면 그냥 methods를 생략하고 코딩하기도 합니다. 물론 명확하게 methods=["GET"] 을 선언해주는 습관을 들이시는게 더 좋습니다. 혼자 만드는 프로젝트에서야 어떻게 짜던 상관없지만 만약 다수가 협업하는 프로젝트에서는 뭐든 정확한 코딩스타일이 좋기 때문입니다.
도움이 되셨으면 좋겠습니다.