TIL 22.08.04 | HTTP, API, URI 등

HyeonWooGa·2022년 8월 4일
0

TIL

목록 보기
8/39
  1. HTTP 메소드와 CRUD
    • GET : READ
    • POST : CREATE
    • PUT : UPDATE
    • PATCH : UPDATE
    • DELETE : DELETE

  2. URL
  • 브라우저에서 웹 서버의 도메인, IP 등을 이용해서 웹 페이지 파일 등에 접속할 수 있게 해주는 주소
    • scheme : 프로토콜 http://, https://, file:// 등
    • hosts : 도메인이 되는 곳 www.google.com, www.velog.io 등
    • url-path : 루트 주소를 기준으로 원하는 파일, 웹페이지에 접속 할 수 있게 해주는 것 /, /user, /login 등

  1. URI
  • URL 에서 query, fragment 가 추가된 것
    • query : 파라미터를 이용 url 에 여러 조건을 추가 /user?n=1234, /write?id=b1d~생략 등

  1. OSI 7계층 : 네트워크 통신을 7단계로 나눈 것 각 단계의 오류 발생시 각 단계의 문제만 해결하면 됌

  2. HTTP : 대표적인 네트워크 프로토콜, GET, POST, PUT, PATCH, DELETE 메소드로 CRUD 가능

  1. API : 클라이언트, 서버, 데이터베이스간 통신시 클라이언트가 서버에 올바른 요청을 할 수 있도록 메뉴목록을 주는 것같이 원하는 요청, 데이터에 접근 및 요청하도록 안내하는 인터페이스

  1. 클라이언트는 요청하고 서버는 클라이언트의 요청에 응답, 데이터베이스는 데이터 저장 창고; 보통 서버는 요청을 중간에서 처리하는 3 티어 아키텍처 사용

profile
Aim for the TOP, Developer

0개의 댓글