서버-클라이언트 통신 이해하기

최대환·2021년 9월 17일
0

개발 지식

목록 보기
1/2

참고자료

클라이언트와 서버란?

클라이언트와 서버란 두 개의 컴퓨터 프로그램사이의 역할관계를 말하는것이다.
클라이언트는 다른 컴퓨터에게 서비스를 요청하는 프로그램이며
서버는 응답하는 프로그램이다.

클라이언트와 서버의 통신

비유를 하자면 서버는 은행이고 클라이언트는 고객이다. 서버는 은행 창구와 같은 api 주소를 열어놓고 고객의 요청을 기다린다. 고객은 은행에 가면 기업창구냐, 개인창구냐 선택할 수 있는것 처럼 get 요청과 post 요청을 보낼 수 있다.

개발 용어들

  • ajax:자바스크립트에서 페이지 전환없이 값을 받아올 수 있는 방법
  • api: 서버에서 클라이언트한테 여기로들어와 하고 열열어놓은 창구
  • JSON 형식: 서버가 클라이언트한테 데이터를 줄때 주는 형식,json형식은 리스트와 딕셔너리의 조합과 생김새가 똑같음

get요청과 post요청

get 요청-데이터조회
브라우저에 엔터치는 행위자체가 get요청

post 요청- 데이터 생성,변경, 삭제

profile
나의 개발지식 output 공간

0개의 댓글