jjzjj

UrlValidator

全部标签

java - 网址有效字符。 java验证

像这样的字符串:'www.test.com'是好的。像这样的字符串:'www.888.com'是好的。像这样的字符串:'stackoverflow.com'很好。像这样的字符串:'GOoGle.Com'很好。为什么?因为那些是有效的网址。他们是否已注册并不一定重要。现在坏字符串是:'goog*d\x''manydots...com'为什么因为您无法注册这些网址。如果我在java中有一个字符串,它应该是一个好的url验证它的最佳方法是什么?非常感谢 最佳答案 使用UrlValidator来自ApacheCommonslibrary.二

java - UrlValidator 不适用于本地主机

我在代码中使用UrlValidator时遇到问题。UrlValidatorurlValidator=UrlValidator.getInstance();if(urlValidator.isValid(url)){thrownewIllegalArgumentException(url+"notvalid");}whereurli'mpassingis[1]:http://localhost:8080/myapp/Education.html。如果我传递url,我会得到IllegalArgumentExceptionn,即[2]:https://www.google.co.in/它工作

python - django URLValidator 产生虚假错误

我在表单中以下列方式使用DjangoURLValidator:defclean_url(self):validate=URLValidator(verify_exists=True)url=self.cleaned_data.get('url')try:logger.info(url)validate(url)exceptValidationError,e:logger.info(e)raiseforms.ValidationError("Thatwebsitedoesnotexist.Pleasetryagain.")returnself.cleaned_data.get('url'

java - 如何在 Java 中检查有效的 URL?

在Java中检查URL是否有效的最佳方法是什么?如果尝试调用newURL(urlString)并捕获MalformedURLException,但它似乎对以http://。我不关心建立连接,只关心有效性。有办法吗?HibernateValidator中的注释?我应该使用正则表达式吗?编辑:一些可接受的URL示例是http://***和http://myfavoritesite!。 最佳答案 考虑使用ApacheCommonsUrlValidatorclassUrlValidatorurlValidator=newUrlValidat

java - 如何在 Java 中检查有效的 URL?

在Java中检查URL是否有效的最佳方法是什么?如果尝试调用newURL(urlString)并捕获MalformedURLException,但它似乎对以http://。我不关心建立连接,只关心有效性。有办法吗?HibernateValidator中的注释?我应该使用正则表达式吗?编辑:一些可接受的URL示例是http://***和http://myfavoritesite!。 最佳答案 考虑使用ApacheCommonsUrlValidatorclassUrlValidatorurlValidator=newUrlValidat