새소식

개발 공부 일지/웹

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

  • -
반응형

JSON은, Key:Value로 이루어져 있고 자료형 Dictionary와 아주 유사하다.

클라이언트가 요청할 때에도, "타입"이라는 것이 존재한다.

GET

통상적으로! 데이터 조회(Read)를 요청할 때.

예) 영화 목록 조회

 

 

https://movie.naver.com/movie/bi/mi/basic.nhn?code=161967
위 주소는 크게 두 부분으로 쪼개진다. 바로 "?"가 쪼개지는 지점이고, "?" 기준으로 앞부분이 <서버 주소>, 뒷부분이 [영화 번호] 이다.
* 서버 주소: https://movie.naver.com/movie/bi/mi/basic.nhn
* 영화 정보: code=161967

code라는 이름으로 영화 번호를 주자는 것은 프론트엔드 개발자와 백엔드 개발자가 미리 정해둔 약속이다.

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

예시) google.com/search?q=아이폰&sourceid=chrome&ie=UTF-8

?  : 여기서부터 전달할 데이터가 작성된다는 의미!
& : 전달할 데이터가 더 있다는 뜻!
위 주소는 google.com의 search 창구에 다음 정보를 전달한다.
q=아이폰                        (검색어)
sourceid=chrome        (브라우저 정보)
ie=UTF-8                      (인코딩 정보)

POST

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

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

post는 4주 차에 배운다고 함! 그때 다시 자세히 알아보세~!

반응형

'개발 공부 일지 > ' 카테고리의 다른 글

Ajax 연습하기  (0) 2022.09.06
Ajax 시작하기  (0) 2022.09.04
JQuery + Javascript 연습하기  (0) 2022.09.04
JQuery 시작하기  (0) 2022.09.03
Javascript 복습 - 홀짝 판별 onclick 함수 만들어보기  (0) 2022.09.03
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.