我有用户输入的URL。

用户可以输入URI。 [相对URI]

如何验证该相对URI?

EX:对于绝对URI https://stackoverflow.com/questions/ask

用户可以输入“问题/询问”。

有什么方法可以读取web.xml来验证uri。[Java Web app]

最佳答案

如果可以验证该地址是否实际存在,则可以使用:

HttpURLConnection connection =
     (HttpURLConnection) new URL(host + relativePart).openConnection();


int status = connection.getResponseCode();



并查看是否会返回状态200。


如果要检查URI是否符合RFC 2396-new URI(uri)

关于java - 验证URI,位于重定向下方。 Web应用程序:Servlets Java,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3840756/

10-14 15:33
查看更多