http 2

웹 서버, 웹 애플리케이션 서버(WAS)

클라이언트에서 서버로 데이터를 전송할 때 서버에서 클라이언트로 데이터를 응답할 때 모두 HTTP를 기반으로 데이터를 전송하고 응답한다. 그러므로 모든것이 HTTP를 기반으로 전송을 하고 응답을 하게 된다. 예를 들어 HTML, TEXT, IMAGE, 음성, 영상, 파일 등이나 요즘에 많이 사용하는 API의 문서양식인 JSON, XML등이 있다. 거의 모든 형태의 데이터 전송이 가능하고 서버간에 데이터를 주고 받을 때도 대부분 HTTP 프로토콜을 사용한다. 웹서버(Web Server) HTTP 기반으로 동작 정적 리소스 제공, 기타 부가기능 정적HTML, CSS, JS, 이미지 등등 EX) NGINX, APACHE 웹 애플리케이션 서버 (WAS-Web Application Server) HTTP 기반으로 ..

URI, URL, HTTP 프로토콜

오늘은 Web 개발 개론에 대해 마무리 공부를 하였다. 처음으로 설명할 내용은 URI 설계이다. ​ 1. URI - 인터넷에서 특정 자원을 나타내는 주소 값 해당 값은 유일하다. (응답은 달라질 수 있다.) - 요청 : https://www.fastcampus.co.kr/resource/sample/1 - 응답 : fastcampus.pdf, fastcampus.docx ​ 2. URL - 인터넷 상에서의 자원 특정 파일이 어디에 위치하는지 식별 하는 주소 - 요청 : https://www.fastcampus.co.kr/fastcampus.pdf - URL은 URI의 하위 개념이다. ​ 다음으로는 URI 설계 원칙(RFC-3986)에 대해 설명하겠다. URI 설계 원칙(RFC-3986)에는 총 18개가 ..