Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用java检查URL是向上还是向下_Java_Html_Ajax_Url_Sanity Check - Fatal编程技术网

使用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所有者可能会决定阻止您的呼

我有一个20-30个URL的列表,需要使用java程序检查它们是向上还是向下。在打开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()我还想知道登录是否成功。