# url

URI/URL/URL 완벽 가이드
URL(Uniform Resource Locator) URL은 리소스의 위치와 접근 방법을 포함하는 구체적인 URI의 하위 집합 URL은 리소스의 위치를 나타내며, 주로 인터넷에서 웹 페이지, 이미지, 동영상 등을 식별하는 데 사용됩니다. URL은 일반적으로 스킴(프로토콜), 호스트(도메인), 포트, 경로 등을 포함합니다. > 리소스에 대한 참조이자 해당 리소스에 접근하는 방법입니다. 예: http://www.example.com:80/index.html 위의 예에서 "http"는 스킴, "www.example.com"은 호스트, "80"은 포트, "/index.html"은 경로를 나타냅니다. URI(Uniform Resource Identifier) URI는 리소

URI
인프런 김영한님 HTTP 웹 기본지식 강의를 듣고 정리한 내용입니다! URI 와 URL 흔히 알고 익숙한 단어는 URI 보단 URL 이다. URL 말고도 URN 이라는것도 있는데 둘 다 URI 에 포함되어 있다. URI 뜻 Uniform : 리소스를 식별하는 통일된 방식 Resource : URI 로 식별할 수 있는 모든 것(자원)M Identifier : 다른 항목과 구분하는데 필요한 정보 URL, URN 뜻 `URL(
[Web] HTTP 웹 기본 지식 정리 - 1 (Internet NW, URI, HTTP)
출처 : 인프런 - 모든 개발자를 위한 HTTP 웹 기본 지식 (by 김영한 님) 인터넷 네트워크 IP IP(Internet Protocol인터넷 프로토콜) 역할 지정한 IP 주소에 데이터 전달 패킷이라는 통신 단위로 데이터 전달 클라이언트-서버 패킷 전달 : 클라이언트가 인터넷에 있는 노드를 통해 서버에 전달하고 서버가 전달되었음을 클라이언트에게 알린다. 한계 비연결성 : 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷을 전송 ⇒ 패킷

URL escape code
https://www.googleapis.com/youtube/v3/channels?part=snippet%2CcontentDetails%2Cstatistics&id=UC4rlAVgAK0SGk-yTfe48Qpw&fields=items%2Fsnippet%2Fthumbnails&key=HANS_KEY 위와 같은 주소로 ProfileThumbnail 데이터를 받아야 할 때 파라미터를 설정하기 위해 URL escape code을 알아야 합니다. URL Escape Code란? URL Escape Code는 URL에서 특정 문자나 기호를 안전하게 사용하기 위해 사용되는 인코딩된 코드입니다. URL은 특정 문자를 포함할 수 없거나, 그 문자가 URL의 일부 요소(ex: 쿼리 매개변수, 경로,

URL : redirect vs forward
URL != 요청 새로운 요청(Client의 인터렉티브 버튼)이거나, 요청을 redirect로 해야 URL에 흔적이 남습니당 .do 새로운 요청(Client의 인터렉티브 버튼) .jsp forward : 정보를 전달

URI와 URL의 차이
실습 중 REST는 'Representational State Tansfer'의 약어로 하나의 URI는 하나의 고유한 리소스(Resource)를 대표하도록 설계된다는 개념에 전송방식을 결합해서 원하는 작업을 지정한다....는데 URI는 URL이랑 다르고 컨텍스트 루트까지라고 간단하게만 설명을 들었던 게 기억이 난다. 그런데 확실히 무슨 차이가 있는 지는 설명하라고 하면 대답할 수 없을 것 같다...😅 URI와 URL의 차이 URI(Uniform Resource Identifier) URL(Uniform Resource Locator) 엄밀하게 따지자면 URL은 URI의 하위 개념이라 혼용해도 무방하지만 URI는 자원의 식별자라는 의미로 사용된다. URL은 '이 곳에 가면 당신이 원하는 것을 찾을 수 있습니다.' 와 같은 상징적인 의미가 강하다면 URI는 '당신이 원하는 곳의 주소는 여기입니다.'와 같이 좀 더 현실적이

네트워크 스터디 1주차
“성공과 실패를 결정하는 1%의 네트워크 원리” 책을 읽고 서로 피드백을 해주는 스터디에 들어갔다. 네트워크에 대해 공부해보 싶어서 책이나 강의를 들으며 공부해 봐야겠다는 생각을 했었다. 그런데 막상 혼자 공부해보려 하니 어디서부터 어떤 방식으로 공부해야 할지 감이 오지 않았다. 그러다 슬랙 채팅방에서 선배가 네트워크 책을 읽고 페어끼리 피드백을 해주는 스터디를 만든다고 하셨다. 이 스터디를 하면 내가 생각하지 못한 부분을 피드백 받을 수 있고, 책을 읽고 정리하는 습관도 길러지겠다는 기대감이 들었다. 그래도 현재 알고리즘 공부, 동아리 프로젝트 개발을 하고 있고, spring boot, jpa를 공부해야 해서 스터디 기간이 3개월이라는 부분이 부담스러웠다. 하지만 네트워크 지식도 필요하기도 하고 시간을 여유롭게 쓰는 것 보다는 나을 거라는 생각이 들었다. 그래서 스터디를 신청하게 되었다. 01. HTTP 리퀘스트 메시지 1. URL 입력 URL (Unifo

URL, IP, PORT 알아보기
안녕하세요? 이번 포스팅에서는 백엔드 개발을 공부하기 전에 필수적으로 알아야하는 기초 지식 중 URL, IP, PORT에 대해서 공부해보도록 하겠습니다. 그럼 오늘도 출발~ URL > Uniform Resource Locator URL은 웹에서 주어진 고유 리소스 주소입니다 여기서 리소스는? HTML, CSS 및 이미지 등이 해당됩니다 URL로 표시되는 리소스와 URL 자체는 웹 서버에서 처리된다고 하네요! 예시 페이지 링크를 통해서 좀 더 자세히 알아볼까요? Scheme 위 예시 페이지 링크 앞쪽을 확인해주세요 http, https가 작성되어있죠? URL의 첫 번째 부분은 리소스를 요청하는 데 사용되는

URI, URL, URN 이란?
URI,URL,URN URI URI(Uniform Resource Identifier, 통합 자원 식별자)는 네트워크상에 있는 리소스(텍스트, 이미지, 비디오 파일 등등)에 접근할수 있도록 해주는 식별자이다. 하위 개념으로는 URL, URN이 있다. URL URL(Uniform Resource Locator)은 URI의 하위 개념으로, 네트워크상에 있는 서버, 컴퓨터 등등의 위치를 나타낸다. 도메인 또는 IP 주소를 의미한다. URL, URL 비교 위 사진에서 URL은 해당 사이

✏️ URI, URL, URN?
⭐️ URI URL, URN? "URI는 로케이터(locator), 이름(name) 또는 둘다 추가로 분류될 수 있다" 리소스를 식별한다는 가장 큰 개념인 URI가 있고 그 안에 URL와 URN이 있다. > 리소스를 식별한다는 것은 주민번호를 식별하는 것과 비슷하다고 이해하면 된다. 자원이 어디있는지 식별하는 것이다. 그 방법에 URL과 URN이 있는 것이다. URL (Uniform Resource Locator) : 리소스의 위치로 식별 URN (Uniform Resource Name): 리소스의 이름으로 식별 URN은 잘
URL vs URI
예를들어 https://www.kado.net/news/articleView.html?idxno=1198157 라는 주소가 있으면 https://www.kado.net/news 까지를 URL이고 전체 주소를 URI라고 한다.

Next.js + TypeScript 내용 정리
Next.js tsconfig.json 타입스크립트 컴파일러의 동작을 설정하는 '설정 파일'로서, 컴파일 시 어떤 옵션을 사용하고 어떤 파일을 포함 또는 제외할지를 정의합니다. 파일 확장자 그대로 json 형태로 작성되어 있습니다. 선언 파일(Declaration File) 타입스크립트의 선언 파일은 확장자를 가진 파일을 의미합니다. JS는 동적 언어로 정적인 타입 정보가 부족한 경우가 많으므로, 타입스크립트 컴파일을 위해 코드 또는 외부 라이브러리의 타입 정보를 정의해주는 선언 파일을 사용합니다. CommonJS vs. ES6(ECMAScript2015) CommonJS와 ES6 (ECMAScript 2015)는 둘 다 모듈 시스템의 다른 접근 방식을 나타냅니다. 이 두 가지 모듈 형식은 JavaScript 코드를 구조화하고 모듈화하는 데 사용됩니다. Node.js에서는 기본적으로 CommonJS 모듈 시스템을 사용합니다. CommonJS는 No

URI,URN,URL
URI URI - Uniform Resource identifier 리소스를 식별하는 통합된 방법 로케이터, 이름 또는 둘 다 추가로 분류될 수 있습니다. ||| |-|-| |URI|URL과 URN| |웹 브라라우저에서 요청 할 때 자원을 식별하는 통합된 방법|URL : 자원의 위치를 이용한 요청 방법 URN : 자원에게 이름을 부여하고 그 이름을 요청하는 방법 URN 이름만으로 실제 리소스를 찾을 수 있는 방법이 보편화되지 않아서 잘 사용하지 않습니다.| URL 분석</h
URL, URI, Location 객체
1. URI(Uniform Resource Identifier) 인터넷에 있는 자원을 나타내는 유일한 주소. URI의 하위계념으로 URL, URN이 있다. 만일 다음과 같은 경로가 존재한다고 한다면, https://www.lemonade4813.com:443/docs/search?category=restaurant&lang=ko#intro 1. URI https://www.lemonade4813.com:443/docs/search?category=restaurant&lang=ko#intro 2. URL https://www.lemonade4813.com:443/docs/search <
URI vs URL
URI vs URL URI(Uniform Resource Identifier)와 URL(Uniform Resource Locator)은 모두 웹 자원을 고유하게 식별하는데 사용되는 문자열이지만, 그 사용 목적과 범위에 있어서 몇 가지 차이점이 있습니다. 1. 범위: URI는 더 넓은 개념으로 URL과 URN(Uniform Resource Name)의 상위 집합입니다. 즉, 모든 URL은 URI이지만, 모든 URI가 URL은 아닙니다. 2. 사용 목적: URL은 웹 리소스의 위치를 정확하게 표시하고 그 위치를 어떻게 찾아갈 수 있는지에 대한 정보를 제공합니다. 예를 들어, "http://www.example.com"은 서버('www.example.com')에서 웹페이지를 가져오는 방법을 제공합니다. 반면에 URI는 리소스를 고유하게 식별하는 것이 주된 목적입니다. 이것은 위치를 제공하지 않을 수도 있습니다. 예를 들어, *
웹 브라우저에 URL 입력 후 서버까지의 흐름
항상 무엇인가 어떻게 동작되는지 이해를 해야 분석하기 편하기 때문에 찾아서 정리한 내용입니다. 우리가 어떤 사이트에 접속 하고, 접속 요청한 URL 은 서버의 API 를 호출하기 까지 어떠한 과정을 거치는가? URL 을 입력한다 웹 브라우저가 URL 을 해석한다. HSTS (*HTTP Strict Transport Security)목록을 로드해서 확인한다. HSTS 목록에 있으면 첫 요청을 HTTPS로 보내고, 아닌경우 HTTP로 보낸다. DNS(Domain Name Server) 조회한다. DNS에 요청을 보내기 전에 먼저 Browser에 해당 Domain이 cache돼 있는지 확인한다. (Chrome의 경우 chrome://net-internals/#dns 에서 확인 가능) 없을 경우 로컬에 저장돼 있는 hosts파일에서 참조할 수 있는 Domain이 있는지 확인한다. 위 두 경우가 모두 실패 했을 경우 Network sta
URI(URL)에서 파라미터(parameter)와 질의 문자열(query string)의 차이
HTTP 완벽가이드 공부 내용 중 정리하고 싶은 내용 기록 parameter 리소스에 대한 특정 매개변수를 지정할 때 사용 사용자 123에 대한 정보를 JSON 형식으로 요청한다는 의미 리소스의 특성이나 옵션을 지정하는데 사용 query string 쿼리 매개변수를 지정할 때 사용 key-value 형식으로 사용 리소스에 대한 특정 조건이나 매개변수를 전달할 때 사용 apple이라는 검색어, fruit 카테고리에 대한 검색 데이터 정렬, 검색, 필터링에 적합 path variable 리소스를 식별하기 위해 사용 해당 리소스가 없을 경우 404를 반환

Part 20. URI와 URL
**주제 Q.1 : “URI는 무엇일까?” Q.2 : “URL의 문법 구조는 어떻게 될까?“ ** Q.1 : “URI는 무엇일까?” Q.2 : “URL의 문법 구조는 어떻게 될까?“ 를 따로 가져오거나 수정된 URL을 생성하는 데 도움이 됩니다. 주요 특징: 속성을 통해 URL의 다양한 구성 요소에 직접 접근할 수 있습니다. URL 전체 (href) 프로토콜 (protocol) 호스트 이름 및 포트 (host) 호스트 이름 (hostname) 포트 (port) 경로 (pathname) 쿼리 문자열 (search) URL 해시 (hash) 예를 들어: URL을 여러 가지 방식으로 수정할 수 있습니다: 검색 매개 변수 인터페이스를 사용하여 쿼리 문자열을 쉽게 관리할 수 있습니다: URL 객체를 사용하면 코드가 더 명확해지고 URL을 처리하는 방법이 더 간결해집니다. 이를 통해 실수를 줄이고 URL의 주요 요소에 직접
[MySQL]DB 내 URL 컬럼 VARCHAR 길이
문득 url 길이를 어느정도로 설정해야 좋은지!에 관해 궁금해져서 관련 정보를 찾아보았다. 우선 널리 사용되는 Web URL의 최장 길이는 2083자라고 한다. 우선 VARCHAR 데이터 형 최대 길이의 변화를 살펴보자. MySQL 5.0.3 버전 이전 : 255자 MySQL 5.0.3 버전과 이후 : 65535자 위와 같은 이유 때문에 url은 DB 내에 1)* 255자로 제한되어 이를 초과하는 데이터를 저장하지 않거나, 2) *고정형 데이터 타입인 TEXT(65535가 최장 길이)로 데이터를 저장하였다.** 1)은 chatGPT에게서 얻은 답변...대형언어모델의 답변은 모두 믿지 말자! 하지만 VARCHAR의 저장가능한 크기가 더욱 확대된 지금은, 개발자가 적당한 길이를 선택하여 서비스의 예산에 맞게 이를 설정할 수 있게 되었다. 그래서 저는.. 현재 Kakao 로그인으로 서비스를 이용하는 유저 정보를 가져옵니다. 이때 받