API

서재환·2021년 10월 4일
0

WEB

목록 보기
3/8

API

client 에서 서버에 요청을 보낼 때 client 의 요청을 처리해주는 창구이다. 클라이언트 요청을 처리하기 위해선 창구에서 조건을 갖추어야 한다.

창구에서 기입해야 하는 내용

사실 컴퓨터 사용자는 서버에 요청 해야지 응답을 받을 수 있다. 다만 개발자들이 미리 작성해 놓은 코드가 있어 클릭 한번으로 요청을 했기에 요청이라는 사실을 간과했을 뿐이다. 예를 들어 Naver 홈 화면에서 원하는 웹툰을 보고 싶을 때 웹툰 항목을 클릭하게 되는데 이 때 사용자는 서버에 요청을 보내는 것이다.

API의 개념은 웹에서만 국한 되는 개념은 아니다. 모든 프로그램은 API를 가질 수 있으며 API를 통해 프로그램을 편리하게 사용할 수도 있다.

코드상으로 서버에 요청을 보낼 때에는 아래 부분을 기입해서 작성해주어야 한다.
1. 어떤 방식으로 요청 할지에 대한 부분
2. 무슨 자료를 요청할 지에 대한 부분
3. 자료요청과 관련한 추가적인 부분

API 종류

Private API
특정 집단에서 사용할 때 위의 방법을 쓴다.

Public API
모든 사람들이 접근 가능하다.

Partner API
지정한 사람만이 사용 가능하다.

0개의 댓글