UrlString class

Класс объектов URL, который может выполнять различные преобразования по строкам URL-адресов.

Конструкторы

UrlString(string)

Свойства

urlString

Методы

appendQueryString(string, string)

При указании URL-адреса и строки запроса возвращается URL-адрес с добавленной строкой запроса.

canonicalizeUri(string)

Убедитесь, что URL-адреса являются нижним регистром и заканчиваются символом/символом.

constructAuthorityUriFromObject(IUri)
getAbsoluteUrl(string, string)
getDomainFromUrl(string)
getUrlComponents()

Анализирует компоненты из строки URL-адреса.

hashContainsKnownProperties(string)

Проверьте, содержит ли хэш строки URL-адреса известные свойства

removeHashFromUrl(string)

Возвращает URL-адрес с удаленным хэшом

replaceTenantPath(string)

При указании URL-адреса, например https://a:b/common/d?e=f#g, и идентификатора клиента, возвращается https://a:b/tenantId/d

validateAsUri()

Вызывает, если 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)

static function constructAuthorityUriFromObject(urlObject: IUri): UrlString

Параметры

urlObject
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()