HTML14 HTTP 1.2장 웹 서버와 웹 클라이언트 웹 서버는 HTTP 프로토콜을 사용해서 통신을 하기 때문에 HTTP 서버라고도 불리우고 데이터를 저장하고 웹 클라이언트가 요청한 데이터를 제공해주는 역할을 한다. ! 웹 클라이언트는 우리가 흔히 알고있는 인터넷 익스폴로러나 크롬과 같은 브러우저가 된다. - > 웹 브라우저는 사용자를 대신해서 HTTP 객체를 요청하고 응답값을 화면에 보여준다. 위의 그림과 같이 클라이언트 서버에게 HTTP 요청을 보내고 서버는 요청된 데이터를 HTTP 응답으로 돌려주게 된다. 그림을 이용해 예를들면 grey.tisroy.컴/grey.html 로 접속을 하려고 할 때 웹 브라우저는 HTTP 요청을 grey.tisroy.컴 서버로 보낸다. 그럼 서버는 요청 받은 grey.html 객체를 찾아 객체의 타입, 길이 등의 정보(h.. 2020. 4. 4. HTTP Method - GET GET : 특정 리소스의 표시를 요청한다! GET을 사용하는 요청은 오직 데이터를 받기만 한다! GET : 서버로부터 정보를 조회하기 위해 설계된 메소드!! -> GET은 요청을 전송할 때 필요한 데이터를 Body에 담지 않고, 쿼리스트링을 통해 전송 한다. -> 쿼리스트링을 사용하게 되면 URL에 조회 조건을 표시하기 때문에 특정 페이지를 링크하거나 북마크할 수 있습니다. * 리소스 = (웹)URI가 정의한 항목 * 쿼리 스트링 : URL 끝에 ?와 함께 이름과 값으로 쌍을 이루는 요청 파라미터 요청 파라미터가 여러개이면 &로 연결합니다! 쿼리스트링을 포함한 URL 샘플을 살펴보면 요청 파라미터명은 name1, name2 각각의 파라미터는 value1, value2 값으로 서버에 요청을 보내게 된다면 .. 2020. 3. 26. 이전 1 2 3 4 다음 728x90 반응형