UrlString class
Класс объектов URL, который может выполнять различные преобразования по строкам URL-адресов.
Конструкторы
| Url |
Свойства
| url |
Методы
| append |
При указании URL-адреса и строки запроса возвращается URL-адрес с добавленной строкой запроса. |
| canonicalize |
Убедитесь, что URL-адреса являются нижним регистром и заканчиваются символом/символом. |
| construct |
|
| get |
|
| get |
|
| get |
Анализирует компоненты из строки URL-адреса. |
| hash |
Проверьте, содержит ли хэш строки URL-адреса известные свойства |
| remove |
Возвращает URL-адрес с удаленным хэшом |
| replace |
При указании URL-адреса, например https://a:b/common/d?e=f#g, и идентификатора клиента, возвращается https://a:b/tenantId/d |
| validate |
Вызывает, если urlString передан не является допустимой строкой URI центра. |
Сведения о конструкторе
UrlString(string)
new UrlString(url: string)
Параметры
- url
-
string
Сведения о свойстве
urlString
string urlString
Значение свойства
string
Сведения о методе
appendQueryString(string, string)
При указании URL-адреса и строки запроса возвращается URL-адрес с добавленной строкой запроса.
static function appendQueryString(url: string, queryString: string): string
Параметры
- url
-
string
- queryString
-
string
Возвращаемое значение
string
canonicalizeUri(string)
Убедитесь, что URL-адреса являются нижним регистром и заканчиваются символом/символом.
static function canonicalizeUri(url: string): string
Параметры
- url
-
string
Возвращаемое значение
string
constructAuthorityUriFromObject(IUri)
getAbsoluteUrl(string, string)
static function getAbsoluteUrl(relativeUrl: string, baseUrl: string): string
Параметры
- relativeUrl
-
string
- baseUrl
-
string
Возвращаемое значение
string
getDomainFromUrl(string)
static function getDomainFromUrl(url: string): string
Параметры
- url
-
string
Возвращаемое значение
string
getUrlComponents()
Анализирует компоненты из строки URL-адреса.
function getUrlComponents(): IUri
Возвращаемое значение
Объект с различными компонентами. Кэшируйте это значение вместо вызова этого несколько раз в одном URL-адресе.
hashContainsKnownProperties(string)
Предупреждение
Теперь этот API является нерекомендуемым.
This API will be removed in a future version
Проверьте, содержит ли хэш строки URL-адреса известные свойства
static function hashContainsKnownProperties(response: string): boolean
Параметры
- response
-
string
Возвращаемое значение
boolean
removeHashFromUrl(string)
Возвращает URL-адрес с удаленным хэшом
static function removeHashFromUrl(url: string): string
Параметры
- url
-
string
Возвращаемое значение
string
replaceTenantPath(string)
При указании URL-адреса, например https://a:b/common/d?e=f#g, и идентификатора клиента, возвращается https://a:b/tenantId/d
function replaceTenantPath(tenantId: string): UrlString
Параметры
- tenantId
-
string
Идентификатор клиента для замены
Возвращаемое значение
validateAsUri()
Вызывает, если urlString передан не является допустимой строкой URI центра.
function validateAsUri()