catch security errors on ie when reading hostname

This commit is contained in:
Kyle Spearrin 2018-08-22 08:37:52 -04:00
parent 46e35a9b84
commit 2bc7c42733
1 changed files with 10 additions and 2 deletions

View File

@ -145,12 +145,20 @@ export class Utils {
static getHostname(uriString: string): string {
const url = Utils.getUrl(uriString);
return url != null ? url.hostname : null;
try {
return url != null ? url.hostname : null;
} catch {
return null;
}
}
static getHost(uriString: string): string {
const url = Utils.getUrl(uriString);
return url != null ? url.host : null;
try {
return url != null ? url.host : null;
} catch {
return null;
}
}
static getQueryParams(uriString: string): Map<string, string> {