使用java检查URL是向上还是向下
我有一个20-30个URL的列表,需要使用java程序检查它们是向上还是向下。在打开URL之前,用户需要输入用户名/密码,这必须是自动的。我不能决定用什么来做这个。如果有人之前做过,或者能想出解决办法,请提供帮助使用java检查URL是向上还是向下,java,html,ajax,url,sanity-check,Java,Html,Ajax,Url,Sanity Check,我有一个20-30个URL的列表,需要使用java程序检查它们是向上还是向下。在打开URL之前,用户需要输入用户名/密码,这必须是自动的。我不能决定用什么来做这个。如果有人之前做过,或者能想出解决办法,请提供帮助 谢谢。如果这些URL在您的控制之下,那么最好的方法(IMO)是在每个URL上公开一个状态端点,这样您就可以通过HttpGet调用它并获取这些端点的系统状态。如果这些URL不在您的控制之下,最好向URL所有者了解停机计划。您可以对它们进行访问并检查响应,但URL所有者可能会决定阻止您的呼
谢谢。如果这些URL在您的控制之下,那么最好的方法(IMO)是在每个URL上公开一个状态端点,这样您就可以通过HttpGet调用它并获取这些端点的系统状态。如果这些URL不在您的控制之下,最好向URL所有者了解停机计划。您可以对它们进行访问并检查响应,但URL所有者可能会决定阻止您的呼叫。这些URL是我自己的。每当任何更新完成时,我都需要对所有URL进行健全性检查。我需要自动完成这项检查。你能再详细一点吗。谢谢如果这些URL属于您,您可以添加一个状态检查端点,例如,这样您就可以从java代码中执行HTTP GET on/status_检查,这将向您返回一些响应,指示系统发生了什么。好的,我明白了,但我认为这不会起作用,因为URL需要输入用户名/密码才能继续。我不想为所有URL输入用户名/密码,以检查它们是向上还是向下。好吧,状态检查端点不应该需要用户名/密码,它应该是一个与该域下的其他URL不受相同约束的URL。它必须是一个特定的java程序吗?使用脚本语言可能会更容易。事实上,我正在从事一个J2EE项目,必须将此健全性检查与之集成,所以重点放在Java程序上。你能帮我使用任何脚本语言吗。我将检查它是否有帮助。只是想澄清一下:在ping一个URL时,你将知道它是否启动了,甚至不需要尝试登录。或者您想知道登录是否成功。否则,您可以只使用isReachable()我还想知道登录是否成功。