들어가며 웹 애플리케이션을 개발하거나 RESTful API를 설계할 때, HTTP Method는 매우 중요한 역할을 합니다. HTTP Method는 클라이언트가 서버에 요청하는 리소스에 대한 행동을 정의하는 방법으로, 애플리케이션과 API의 기능과 동작 방식을 결정합니다. 이번 글에서는 Method의 종류들과 어떤 경우에 사용해야 하는지를 자세히 알아보겠습니다. 주요 Method Method CRUD POST Create GET Read PUT / PATCH Update DELETE Delete 1. GET 서버로부터 리소스를 가져옵니다. 예를 들어, 웹 페이지를 로드하거나 이미지를 가져오는 데 사용됩니다. 2. POST 서버로 데이터를 제출합니다. 예를 들어, 사용자가 웹 양식을 제출하거나 데이터베이스..
파이썬 딕셔너리 파이썬의 딕셔너리 자료형을 다루다 보면 키( Key )를 이용해서 값( Value )을 꺼내와야 할 경우가 있습니다. 그럴 땐 알고 있는 키를 이용해서 아래와 같은 방법으로 값을 얻을 수 있습니다. Case 1 # dictionary data name_age = { "Kim": 34, "Yoon": 33 } # Kim의 나이 print(name_age["Kim"]) # 34 # Lee의 나이 print(name_age["Lee"]) # KeyError: 'Lee' 하지만 데이터가 존재하는 Kim의 나이는 잘 가져오지만 존재하지 않는 Lee의 나이를 가져올 경우 KeyError가 발생하게 됩니다. 그럴 경우를 위해 아래와 같이 방어 코드를 작성해주어야 합니다. 에러 방지 # dictiona..