서버-클라이언트 통신

bird.j·2021년 2월 16일
0

web기본

목록 보기
9/19

API : 서버가 클라이언트한테 여기로 요청하라고 열어 놓은 창구

JSON : 서버와 클라이언트의 주고받는 데이터의 형식. 딕셔너리와 리스트의 조합과 생김새가 같다.

  • 클라이언트가 서버에 요청할 때 타입 존재
    1) GET : 통상적으로 데이터 조회(Read)요청 -> 영화 목록 조회
    2) POST : 통상적으로 데이터 생성(Create), 변경(Update), 삭제(Delete)요청 -> 회원가입, 회원탈퇴, 비밀번호 수정

https://movie.naver.com/movie/bi/mi/basic.nhn?code=184517 에서
https://movie.naver.com = 00은행 00지점
/movie/bi/mi/basic.nhn = 창구 이름
code=184517 = 고객이 가지고 가는 데이터 (?뒤부터가 데이터이다)

  • code는 클라이언트 프로그래머와 서버 프로그래머 사이에서 미리 약속한 것
  • GET방식으로 데이터를 전달하는 방법
    • ? : 여기서부터 전달할 데이터가 작성된다.
    • & : 전달할 데이터가 더 있다.

Ajax : 데이터를 서버와 주고받는 기술 중 하나. 리로드 없이 웹서버에 정보를 요청해 부분적으로 정보를 갱신해준다.

0개의 댓글