본문 바로가기

Programing/Web12

[Web] Rest API - WEB을 망가뜨리지 않으면서, 어떻게 http 기능을 향상 할 수 있을까? - How do I improve HTTP without breaking the Web? - REST REpresentational State Transfer 의 약자 - 분산 하이퍼미디어 시스템을 위한 아키텍쳐 스타일 (제약조건의 집합체) - 정보를 옮기는게 아니라, 그 정보의 상태(state)를 적당히 표현해줌 - REST 아키텍쳐 스타일의 API - REST API 로서의 조건 (1) Client-Server (2) Stateless (3) Cache (4) Uniform Interface (4-1) Identification of Resource (4-2) Manipulation of Resource through Re.. 2022. 6. 20.
[Web] URI, URL, URN 특징 및 차이 URI : 특정 Resource를 식별하는 String 식별자 (Uniform Resource Identifier) URL : name 없이 Resource location이나 address 정보를 가짐 (Uniform Resource Locator) URN : location 없이 name 정보만 가짐 (Uniform Resource Name) URI 구조 개념을 알면 URL, URN 모두 이해 할 수 있다. scheme: [//[user[:password]@]host[:port]] [/path] [?query] [#fragment] (1) scheme : 사용할 protocol을 의미. http, https 등 (2) user 및 pswd : (서버에 있는) data에 접근하기 위한 이름과 비밀번호 .. 2022. 6. 6.
[Web] web.xml 과 pom.xml 에 대해 [web.xml] - web 어플리케이션에서 Tomcat 같은 Servlet Container를 어떻게 배포하는지 설명하는 파일 (aka 배포설명자) - Java Web Application은 xml 파일을 이용하여 URL이 Servlet에 mapping되는 방법 및 인증 필요 URL 정보를 확인 - servlet 설정 => 서버 작동 가능케 함 - 파일 위치 : application root/WEB-INF/web.xml (항상 여기임) https://wiki.metawerx.net/wiki/Web.xml web.xml Reference Guide for Tomcat - Metawerx Java Wiki web.xml Reference Guide for Tomcat Introduction The web... 2022. 5. 12.
[Web] Internet, 인터넷이란? https://roadmap.sh/guides/what-is-internet Developer Roadmaps Community driven roadmaps, articles, guides, quizzes, tips and resources for developers to learn from, identify their career paths, know what they don't know, find out the knowledge gaps, learn and improve. roadmap.sh 2022. 1. 27.