API를 처음 경험하시는 분들은 생소한 단어와 마주하게 됩니다.
"이거 GET 이에요."
"쿼리 스트링으로 ㅁㅁ 넣어주셔야 해요."
"파라미터로 ㅁㅁ 넣어주세요"
BE 개발자와 FE 개발자끼리 이해할 수 없는 말을 오고가고 있습니다.
언제까지고 '저건 개발자 끼리 용어니까 알 필요없지' 라고 생각하고 지나칠 수는 없습니다.
QA도 이러한 것들을 알아야 API 테스트도 할 수 있고 사용도 할 수 있습니다.
이번 포스팅은 대표적으로 API를 사용하는 4가지 방법에 대해 이야기 하려고 합니다.
http method에 대해 찾아보신다면 더욱더 도움이 될 것입니다.
1. GET
첫번째로 'GET' 입니다.
영어 뜻 그대로 '가져오다' 라는 뜻이죠. 일반적으로 어떠한 데이터를 얻고자 할 때 GET을 이용합니다.
사이트에 로그인 했을 때 로그인 한 계정 정보를 가져올 때 사용할 수 있겠죠.
2. POST
두번째로 'POST' 입니다.
이건 '신규 데이터 생성' 할 때 주로 쓰입니다.
회원가입을 하는 경우 신규로 계정정보를 생성할 때 사용할 수 있겠죠.
3. PUT
세번째로 'PUT' 입니다.
POST와 햇갈릴 수 있는데 PUT은 주로 '기존 데이터를 수정' 할 때 쓰입니다.
회원가입 후 등록한 전화번호를 바꾸거나 주소를 바꾸는 등의 용도로 사용할 수 있겠죠.
4. DELETE
네번째로 'DELETE' 입니다.
말그대로 삭제죠.
회원 탈퇴를 할 때 해당 계정을 삭제하는 등의 용도로 사용할 수 있겠죠.
이렇게 간단히 API를 사용할 때 필수적으로 알아야 하는 http method 4가지 종류를 알아봤습니다.
다음에는 API 요청을 보내고 응답을 받을 때 보게 되는 status code 숫자들에 대해서 알아보도록 하겠습니다.
댓글