URL.origin

URL 인터페이스의 origin 읽기 전용 속성은 표현 중인 URL의 출처를 유니코드로 직렬화한 USVString을 반환합니다. 정확한 구조는 URL의 유형에 따라 다릅니다.

  • http 또는 https URL은 스킴 뒤 '://', 도메인, ':', 마지막으로 포트(명시적으로 지정한 경우)로 구성됩니다.
  • file: URL은 브라우저마다 다릅니다.
  • blob: URL은 blob: 뒤의 URL 출처를 반환합니다. 예를 들어, "blob:https://mozilla.org"인 경우 "https://mozilla.org"를 반환합니다.
주의: 이 기능은 Web Worker에서 사용할 수 있습니다.

구문

const originString = url.origin

A USVString.

예제

const url = new URL("blob:https://mozilla.org:443/")
console.log(url.origin); // Logs 'https://mozilla.org'

명세

Specification Status Comment
URL
The definition of 'URL.origin' in that specification.
Living Standard Initial definition.

브라우저 호환성

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
originChrome Full support 32Edge Full support 12Firefox Full support 26
Full support 26
No support 26 — 49
Notes
Notes Results for URL using the blob scheme incorrectly returned null.
IE ? Opera Full support YesSafari Full support 10WebView Android Full support ≤37Chrome Android Full support 32Firefox Android Full support 26
Full support 26
No support 26 — 49
Notes
Notes Results for URL using the blob scheme incorrectly returned null.
Opera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support 6.0

Legend

Full support  
Full support
Compatibility unknown  
Compatibility unknown
See implementation notes.
See implementation notes.