본문 바로가기

etc

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

jQuery를 이용해 Javascript로 HTML을 손쉽게 제어

Ajax 이용해 다시 서버에 데이터를 요청하고 받기

 

여러 방식이 존재하지만 가장 많이 쓰이는 GET, POST 방식

 

 

▶︎ 서버 → 클라이언트: "JSON”포맷, Key:Value 

 

▶︎ 클라이언트 → 서버

API는 서버에서 클라이언트에게 요청시 열어놓은 창구 

(예- 은행 창구. 같은 예금 창구에서도 개인 고객이냐 기업 고객인지에 따라 가져와야 하는 것과 처리해주는 것이 다른 것처럼, 클라이언트가 요청 할 때에도, "타입"이라는 것이 존재)

 

• GET → 통상적으로 데이터 조회(Read)를 요청할 때  예) 영화 목록 조회 

GET 방식으로 데이터를 전달하는 방법 

 

예) https://movie.naver.com/movie/bi/mi/basic.nhn?code=161967

주소는 “?”를 기준으로 크게 두 부분으로 쪼개 볼 수 있으며

 "?" 기준으로 앞부분이 <서버 주소>, 뒷부분이 [영화 번호] 

? : 여기서부터 전달할 데이터가 작성된다

& : 전달할 데이터가 더 있다

 

 

• POST → 통상적으로! 데이터 생성(Create), 변경(Update), 삭제(Delete) 요청 할 때 

) 회원가입, 회원탈퇴, 비밀번호 수정

'etc' 카테고리의 다른 글

CI/CD  (0) 2022.05.31
헷갈리는 용어 정리  (0) 2021.12.30