如何从页面中的网址获取http或https

时间:2015-08-12 08:33:17

标签: java http https

我有一个正在迁移到新版本的应用程序。旧URL包含HTTP协议,而新URL包含HTTPS协议。当用户点击网页中的URL时,我有一个java代码,我需要进行一些检查以进行身份​​验证,并在身份验证后重定向到应用程序URL。当我将URL硬编码为HTTPS时,它工作正常。

我尝试使用request.getScheme();。它适用于HTTP URL但不适用于HTTPS。 我需要两个URL才能工作。有人可以帮助我如何从URL获取HTTP或HTTPS。

1 个答案:

答案 0 :(得分:0)

使用URL类的getProtocol()方法。例如,

URL url = new URL("<your URL>");
System.out.println(url.getProtocol());

我希望这对你有用。