분류 전체보기

CS/HTTP

[HTTP] URI와 웹 브라우저 요청의 흐름

URI (Uniform Resource Identifier) resource를 식별하는 통합된 방법으로 URI는 locator, name 또는 둘 다 추가로 분류될 수 있으며, URI 안에는 URL, URN이 있다. URI의 단어 뜻 Uniform : 리소스 식별하는 통일된 방식 Resource : 자원, URI로 식별할 수 있는 모든 것(제한 없음) Identifier : 다른 항목과 구분하는데 필요한 정보 URL, URN 단어 뜻 URL - Locator : 리소스가 있는 위치를 지정 URN - Name : 리소스에 이름을 부여 위치는 변할 수 있지만, 이름은 변하지 않는다 (URN) URN 이름만으로 실제 리소스를 찾을 수 있는 방법이 보편화 되지 않았기 때문에 URL을 잘 기억하자. 앞으로 URI..

CS/HTTP

[HTTP] 인터넷 네트워크 (Internet Network)

HTTP를 위해 네트워크의 기본 지식이 필요하다. 만약 클라이언트와 서버가 바로 옆에 붙어 있다면 그냥 바로 옆에서 통신을 하면 될 것이다. 그러나 만약 클라이언트와 서버거 멀리 떨어져있다고 생각해보자. 이런 경우엔 중간에 인터넷망이 있어 데이터를 안전하게 전송하기 위한 방법을 생각해야 하는데 이를 위해 먼저 IP에 대해 알아보도록 하자. IP (Internet Protocol) 클라이언트와 서버에 IP 주소를 부여하면 IP의 역할은 다음과 같다. 지정한 IP 주소(IP Address)에 데이터를 전달 패킷(Packet)이라는 통신 단위로 데이터 전달 IP 패킷에는 출발지 IP, 목적지 IP, 전송 데이터 , 기타 .... 등의 정보가 담겨있다. 따라서 클라이언트측은 출발과 목적지 IP , 전송 데이터를..

Error

[intelliJ] Spring 프로젝트 생성 시 gradle 오류 (Spring boot, intelliJ)

오류 발생 🔍 스프링 프로젝트를 생성하면서 겪었던 오류이다. Java는 11버전을 사용하였으며 스프링 부트는 3.0.4 버전을 선택하였다. A problem occurred configuring root project 'demo'. > Could not resolve all files for configuration ':classpath'. 그러나 빌드 중 다음과 같은 오류가 발생하였다. 원인을 검색하던 중 스프링 부트 3.0 버전부터는 Java 17을 사용한다는 것을 알게 되었고, 해결책으로 Java의 버전을 Spring boot와 맞춰주어야 한다는 것을 알게 되었다. Spring boot Version Java Version 3.x 17 2.x 11 해결 방법 Preference - Gradle 항목..

엥재
'분류 전체보기' 카테고리의 글 목록 (21 Page)