|
|
|
|
@ -29,6 +29,10 @@ import javax.servlet.http.HttpServletRequest;
@@ -29,6 +29,10 @@ import javax.servlet.http.HttpServletRequest;
|
|
|
|
|
* @author Ben Alex |
|
|
|
|
*/ |
|
|
|
|
public final class UrlUtils { |
|
|
|
|
|
|
|
|
|
private static final Pattern ABSOLUTE_URL = Pattern.compile("\\A[a-z0-9.+-]+://.*", |
|
|
|
|
Pattern.CASE_INSENSITIVE); |
|
|
|
|
|
|
|
|
|
// ~ Methods
|
|
|
|
|
// ========================================================================================================
|
|
|
|
|
|
|
|
|
|
@ -140,8 +144,6 @@ public final class UrlUtils {
@@ -140,8 +144,6 @@ public final class UrlUtils {
|
|
|
|
|
if(url == null) { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
final Pattern ABSOLUTE_URL = Pattern.compile("\\A[a-z0-9.+-]+://.*", |
|
|
|
|
Pattern.CASE_INSENSITIVE); |
|
|
|
|
|
|
|
|
|
return ABSOLUTE_URL.matcher(url).matches(); |
|
|
|
|
} |
|
|
|
|
|