我想转换一个域名的网址(e。g:discord.com
,google.com
转换为完整的URL(e.g:https://discord.com/
,https://www.google.com
)。
问题是我无法提前知道它是http
还是https
。
我可以试着做些那样的事
try{
url = 'https://' + url
} catch {
url = 'http://' + url
}
但我内心的某些东西告诉我这不是正确的方法(也不起作用)
我想转换一个域名的网址(e。g:discord.com
,google.com
转换为完整的URL(e.g:https://discord.com/
,https://www.google.com
)。
问题是我无法提前知道它是http
还是https
。
我可以试着做些那样的事
try{
url = 'https://' + url
} catch {
url = 'http://' + url
}
但我内心的某些东西告诉我这不是正确的方法(也不起作用)
1条答案
按热度按时间7vux5j2d1#
HTTPS是HTTP,但更安全,通常HTTPS网站会自动将您的连接升级到HTTPS,如果他们支持它。转换主机名最简单的方法是添加HTTP://,其余的工作由网站完成。