API호출(API call)의 개념과 다양한 API 호출방식(API, Query, API Call, cURL)

2025. 10. 4. 18:32·WEB DEV

 

(이미지 출처) https://fabric.inc/blog/developer/api-call

 

 

 

API Call, API, Query, 그리고 서버

 

API 호출을 한다는 것은 API에 요청을 보내고, 데이터를 응답받는 일련의 과정을 말합니다.

 

 

이를 식당에 비유하면, 

 

API는 식당에서 주문할 수 있는 메뉴판(설명서)입니다.

시킬 수 있고 받을 수 있는 주문이 정의되어 있습니다. 이것이 식당의 규칙입니다.

 

* API (Application Programming Interface)

 

 

쿼리(query)는 이 메뉴판에 있는 음식을 고르는 행위입니다.

API를 보고 그에 맞는 주문(요청)을 하는 것입니다.

 

 

여기서 API를 보고 규칙에 맞게 요리(데이터)를 주문(query)하는 것을 통틀어,

API call(API 호출)이라고 부릅니다.

 

 

이때, 서버는 주방입니다.

우리가 메뉴를 보고 주문 하면(API call), 서버는 요리(요청한 데이터)를 제공합니다.

 

 

 

 

API를 호출하는 다양한 방법

 

api를 호출하는 방법에는 다양한 방법이 있습니다.

 

웹브라우저에서도 호출할 수 있고, 

터미널에서 cURL 명령어로 호출할 수 있고,

프로그래밍 언어의 HTTP 라이브러리를 이용하는 방식이 있습니다.

 - JavaScript의 fetch()함수나, python의 request 라이브러리가 대표적입니다.

저작자표시 비영리 변경금지 (새창열림)

'WEB DEV' 카테고리의 다른 글

[TMDB] API_KEY를 발급 받았으면 TMDB에 데이터를 요청하고 회신 받아보자(feat.THUNDER CLIENT)  (0) 2025.10.04
[TMDB] The Movie Database API Key 발급받는 법(무료, 개발용)  (0) 2025.10.04
[favicon] 파비콘의 유래, 권장 규격, 그리고 만드는 법  (0) 2025.10.03
[tree] 프로젝트 구조를 트리로 보여주고, txt 파일로 저장하기(커맨드 라인 툴)  (0) 2025.10.02
'WEB DEV' 카테고리의 다른 글
  • [TMDB] API_KEY를 발급 받았으면 TMDB에 데이터를 요청하고 회신 받아보자(feat.THUNDER CLIENT)
  • [TMDB] The Movie Database API Key 발급받는 법(무료, 개발용)
  • [favicon] 파비콘의 유래, 권장 규격, 그리고 만드는 법
  • [tree] 프로젝트 구조를 트리로 보여주고, txt 파일로 저장하기(커맨드 라인 툴)
SPACECHILD
SPACECHILD
우주공학, IT, 그리고 다가오는 미래에 대해서 이야기합니다.
  • SPACECHILD
    스페이스차일드
    SPACECHILD
  • 전체
    오늘
    어제
    • 분류 전체보기 (425)
      • SPACECHILD (158)
      • IT, Smart Life (156)
      • WEB DEV (28)
      • 러닝, 마라톤 (27)
      • 세계일주 (0)
      • ETC. (55)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

    • 대한민국 우주산업 실태조사 보고서 (2008-2019)
    • 우리나라 5대 항공우주박물관
    • [용어정리] 항공우주공학 : 우주파트를 중심으로
  • 인기 글

  • 태그

    맥
    스마트폰
    마라톤
    다운로드
    spacex
    비교
    구입
    우주산업
    게임
    달리기
    추천
    안드로이드
    스페이스x
    아이폰
    우주개발
    애플
    후기
    nasa
    애플워치
    mac
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
SPACECHILD
API호출(API call)의 개념과 다양한 API 호출방식(API, Query, API Call, cURL)
상단으로

티스토리툴바