본문 바로가기
Study/BackEnd

API의 http method란 무엇일까?

by Zeromk2 2020. 11. 3.
728x90

API를 처음 경험하시는 분들은 생소한 단어와 마주하게 됩니다.

 

"이거 GET 이에요."

"쿼리 스트링으로 ㅁㅁ 넣어주셔야 해요."

"파라미터로 ㅁㅁ 넣어주세요"

 

BE 개발자와 FE 개발자끼리 이해할 수 없는 말을 오고가고 있습니다.

언제까지고 '저건 개발자 끼리 용어니까 알 필요없지' 라고 생각하고 지나칠 수는 없습니다.

QA도 이러한 것들을 알아야 API 테스트도 할 수 있고 사용도 할 수 있습니다.

 

이번 포스팅은 대표적으로 API를 사용하는 4가지 방법에 대해 이야기 하려고 합니다.

API를 사용하시거나 테스트 하실 때 자주 볼 녀석들

 

http method에 대해 찾아보신다면 더욱더 도움이 될 것입니다.

 

1. GET

첫번째로 'GET' 입니다.

영어 뜻 그대로 '가져오다' 라는 뜻이죠. 일반적으로 어떠한 데이터를 얻고자 할 때 GET을 이용합니다.

사이트에 로그인 했을 때 로그인 한 계정 정보를 가져올 때 사용할 수 있겠죠.

 

 

2. POST

두번째로 'POST' 입니다.

이건 '신규 데이터 생성' 할 때 주로 쓰입니다.

회원가입을 하는 경우 신규로 계정정보를 생성할 때 사용할 수 있겠죠.

 

 

3. PUT

세번째로 'PUT' 입니다.

POST와 햇갈릴 수 있는데 PUT은 주로 '기존 데이터를 수정' 할 때 쓰입니다.

회원가입 후 등록한 전화번호를 바꾸거나 주소를 바꾸는 등의 용도로 사용할 수 있겠죠.

 

 

4. DELETE

네번째로 'DELETE' 입니다.

말그대로 삭제죠. 

회원 탈퇴를 할 때 해당 계정을 삭제하는 등의 용도로 사용할 수 있겠죠.

 

 

이렇게 간단히 API를 사용할 때 필수적으로 알아야 하는 http method 4가지 종류를 알아봤습니다.

다음에는 API 요청을 보내고 응답을 받을 때 보게 되는 status code 숫자들에 대해서 알아보도록 하겠습니다.

 

댓글