API를 이용한 Crwaling

Koo·2023년 8월 7일
post-thumbnail

API

  • 다른 여러 application 사이에 간편한 interface를 제공
  • 서로 정보를 공유해야하는 소프트웨어 사이에 국제어 구실을 위한 목적
  • API는 보통 웹 API를 의미
  • API가 요청을 보낼 때는 HTTP를 통해 데이터를 요청
  • API는 데이터를 JSON이나 XML 형식으로 반환
  • API와 web scraping은 둘 다 HTTP 요청을 통해, 정보를 얻는 것이 목적

Method

  • GET
    • 주소 표시줄을 통해 web site에 방문할 때 사용하는 방법
    • web server에 요청을 보낼 때 사용
  • POST
    • 폼을 작성하거나 server에 있는 script에 정보를 보낼 때 사용
    • POST 요청은 보낸 정보를 데이터베이스에 저장하라 요청하는 것
  • PUT
    • 웹 사이트에는 많이 사용되지 않지만 API에서 종종 사용
    • 객체나 정보를 업데이트할 때 사용
  • DELETE
    • 객체를 삭제할 때 사용
    • 데이터를 얻는 것이 목적인 API에서는 많이 사용되지 않음
profile
스터디를 해보자

0개의 댓글