[HTTP] URI(Uniform Resource Identifier)란 무엇인가? [URI와 URL의 전체 문법]
·
◈ Study/HTTP 웹 지식💡
- URI(Uniform Resource Identifier)란 무엇인가? 1. URI(Uniform Resource Identifier) URI는 로케이터(locator), 이름(name) 또는 둘 다 추가로 분류될 수 있다. (https://www.ietf.org/rfc/rfc3986.txt - 1.1.3. URI, URL, and URN) - URI, URL, URN 단어 뜻 Uniform : 리소스 식별하는 통일된 방식 Resource : 자원, URI로 식별할 수 있는 모든 것(제한 없음) Identifier : 다른 항목과 구분하는데 필요한 정보 URL - Locator : 리소스가 있는 위치를 지정 URN - Name : 리소스에 이름을 부여 그러나, URN 이름만으로 실제 리소스를 찾을 수..
[Tomcat] 스프링 부트(Spring Boot) 내장 톰캣 catalina 로그 설정 방법 [임베디드 톰캣(Embedded Tomcat)에서 로그 출력 방법]
·
▣ Server/Apache Tomcat🐱
- 스프링 부트(Spring Boot) 내장 톰캣 로그 설정 방법 스프링 부트에서 내장 톰캣 사용 시, catalina 로그를 파일로 저장하고 싶을 수 있다. application.properties에 아래와 같은 설정만 추가해주면 자동으로 로그 파일이 생성된다. - gradle.build implementation 'org.springframework.boot:spring-boot-starter-web' - application.properties #catalina log 설정 logging.level.org.apache.catalina=INFO logging.file.name=logs/catalina.out #access log 설정 server.tomcat.basedir=./ server.tomca..
[cmd] 명령프롬프트(cmd) 도움말 한글로 보는 방법 [명령어 chcp로 코드 페이지 변경하기]
·
▣ OS : 운영체제/cmd : 명령프롬프트💻
- 명령프롬프트(cmd) 도움말 한글로 보는 방법 cmd에서 도움말을 보려할 때, 영어가 아닌 한글로 보고 싶을 수 있다. 이럴 때 chcp로 cmd 인코딩을 변경하면 된다. - 명령어 : chcp chcp [코드 페이지] #chcp는 영구반영되지 않고 그 창에서만 인코딩을 바꿔준다. #영구반영을 원한다면 레지스트리를 수정해야 한다. 코드 페이지 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. ko.wikipedia.org
[HTTP] 같은 IP 내에서 프로세스는 어떻게 구분할까? [PORT와 DNS 개념 정리]
·
◈ Study/HTTP 웹 지식💡
- 같은 IP 내에서 프로세스는 어떻게 구분할까? 1. 포트 : PORT 하나의 서버에 여러 개의 어플리케이션이 떠있다면 어떻게 구분해야 할까? 이를 구분하기 위해 있는 것이 PORT이다. PORT는 ':(콜론)'으로 구분한다. ex) 게임 서버 200.200.200.2:11220 / 화상통화 통신 200.200.200.2:32202 2. DNS : 도메인 네임 서비스(Domain Name Service) IP는 숫자의 조합이다 보니, IP로 서버에 접근하는 것은 기억하기 어렵다. 또한, 서버 이전 등으로 인해 IP가 변경되거나 하면 새로운 IP를 외워야만 접근할 수 있다. 이러한 불편함을 해소해주기 위한 게 DNS이다. DNS를 사용하면 도메인 주소로 서버에 접근할 수 있어 매우 편리해진다. ex) n..
[JAVA] 자바(Java)에서 운영체제 인코딩 확인하는 방법 [내 OS는 어떤 인코딩을 쓰고 있을까?]
·
◎ Java/Java☕
- 자바(Java)에서 OS 인코딩 확인하는 방법 //아래 구문을 출력하면 시스템의 인코딩을 확인할 수 있다. System.getProperty("file.encoding") - 참고자료 자바로 OS의 인코딩(Character Set) 확인 해 보기 아래와 같이 테스트 할 클래스를 하나 만들어줍니다. import java.io.*; public class EncodingTest { public static void main(String[] args) throws Exception { System.out.println("file.encoding="+System.getProperty("file.encoding")); System. byeonely.tistory.com