>  기사  >  웹 프론트엔드  >  node.js의 URL은 무엇입니까?

node.js의 URL은 무엇입니까?

WBOY
WBOY원래의
2022-08-19 11:34:482055검색

"node.js"의 URL은 "Uniform Resource Locator"의 약어입니다. 인터넷에서 리소스의 위치를 ​​식별하기 위해 특별히 설정된 주소 지정 방법입니다. 리소스 유형 및 리소스 위치는 호스트 도메인 이름과 리소스 파일 이름의 세 부분으로 구성됩니다. "node.js" URL 라이브러리를 사용하여 URL의 내용을 볼 수 있습니다.

node.js의 URL은 무엇입니까?

이 문서의 운영 환경: Windows 10 시스템, nodejs 버전 16, Dell G3 컴퓨터.

node.js의 url은 무엇인가요?

URL(Uniform Resource Locator)이라고도 불리는 URL은 우리가 일반적으로 웹 페이지라고 부르는 리소스의 위치를 ​​식별하기 위해 특별히 설정된 주소 지정 방법입니다. 주소는 URL을 나타냅니다.

WWW에서 모든 정보 자원은 인터넷상의 통일되고 고유한 주소를 가지고 있습니다. 이 주소를 URL(Uniform Resource Locator, 균일 자원 위치 지정자)이라고 하며, 이는 네트워크 주소를 나타냅니다. .

URL은 리소스 유형, 리소스가 저장된 호스트 도메인 이름, 리소스 파일 이름의 세 부분으로 구성됩니다.

는 프로토콜, 호스트, 포트, 경로의 4개 부분으로 구성되는 것으로 간주될 수도 있습니다.

URL의 일반적인 구문 형식은 다음과 같습니다.

(대괄호 []는 선택 사항):

protocol :// hostname[:port] / path / [;parameters][?query]#fragment

URL 라이브러리 사용 node js를 사용하여 URL

node js url library

//使用url库将字符串转化为对象
const url = require('url')
let urlString = 'https://127.0.0.1/wl/test/123/haha?name=123&age=18'
let urlObj = url.parse(urlString)
console.log(urlObj)

출력 결과

node.js의 URL은 무엇입니까?

객체를 문자열로 변환

//将对象转为字符串
 
let obj = {
    protocol: 'https:',
    slashes: true,
    auth: null,
    host: '127.0.0.1',
    port: null,
    hostname: '127.0.0.1',
    hash: null,
    search: '?name=123&age=18',
    query: 'name=123&age=18',
    pathname: '/wl/test/123/haha',
    path: '/wl/test/123/haha?name=123&age=18',
    href: 'https://127.0.0.1/wl/test/123/haha?name=123&age=18'
}
 
let string = url.format(obj)
console.log(string)

출력 결과

node.js의 URL은 무엇입니까?

를 JSON 메모리와 비교할 수 있습니다.

url.parse는 URL 문자열을 개체로 변환

url.format URL 개체를 문자열로 변환

권장 학습: "

nodejs 비디오 튜토리얼"

위 내용은 node.js의 URL은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.