in src/embed.ts [593:612]
private getDefaultEmbedUrl(hostname: string): string {
if (!hostname) {
hostname = Embed.defaultEmbedHostName;
}
const endpoint = this.getDefaultEmbedUrlEndpoint();
// Trim spaces to fix user mistakes.
hostname = hostname.toLowerCase().trim();
if (hostname.indexOf("http://") === 0) {
throw new Error("HTTP is not allowed. HTTPS is required");
}
if (hostname.indexOf("https://") === 0) {
return `${hostname}/${endpoint}`;
}
return `https://${hostname}/${endpoint}`;
}