"3. API"의 두 판 사이의 차이

Pywiki
둘러보기로 가기 검색하러 가기
(새 문서: ==개요== API(Application Programming Interface). 프로그램들끼리 데이터를 주고받는 방식. 서버에서 지정한 방식을 따라 데이터를 받아오는 것. 서...)
(차이 없음)

2021년 4월 7일 (수) 21:13 판

1 개요

API(Application Programming Interface). 프로그램들끼리 데이터를 주고받는 방식. 서버에서 지정한 방식을 따라 데이터를 받아오는 것. 서로의 규칙을 정해서 데이터를 주고받는다.

일반적으로 HTTP로 요청을 보내면 서버에서 HTTP로 응답한다.

2 프로토콜

정보를 교환하는 방식. 어떤 규약을 사용할 것인가, 그 형태를 지정한다.

2.1 HTTP

주로 사용되는 프로토콜. 일반적인 사이트에서 사용된다.

2.2 XML

3 패키지

보통 requests 패키지를 사용해 데이터를 다룬다.

4 테스트

https://jsonplaceholder.typicode.com/ 라는 홈페이지에서 응답을 확인해 볼 수 있다.