2012-04-28 48 views
0

我正在开发一个应用程序来检查一个网站是否有响应。另外我想知道一个特定网址的响应时间。如何在android服务中获取url/website的响应时间?

我用webviewclient获取响应代码。

但我想实现它在服务和webviewclient不能用于服务。我希望这只能在服务中完成,而不能在活动中完成。请帮忙。

任何使用http知道响应代码的java代码,url的响应时间都会有帮助。在此先感谢:)

回答

0

看看谷歌代码项目“httpmon”,

http://code.google.com/p/httpmon/

这是一个有点粗糙,但你在找什么的完整版本。它也是在Play商店,

https://play.google.com/store/apps/details?id=org.jtb.httpmon&hl=en

披露:这是我的应用程序,但它是免费和开源。

+0

thanx很多信息。我能找到这个应用程序的代码吗?您可以使用电话号码 – acid 2012-04-28 17:40:01

+0

的代码是在上面的第一个链接。如果您发现此答案有帮助,请点击旁边左侧的复选标记以将其标记为如此。 – 2012-04-28 22:56:16

+0

嗨Jeffrey,我现在试图使用你的Httpmon应用程序。我设定了一个条件。但是我想知道当这种情况发生时或者当它停止发生时警报是否被触发。例如,我的服务器在成功请求时返回302,因此我为响应代码设置了一个条件,以使302期望发送警报,如果实际返回的响应代码不是302.那么是否使用它? – Stephane 2016-01-10 18:24:27

0

您可以使用HttpClient,这是一个与Android库一起发货的Apache Commons类。这个类可以用来发送异步请求并接收它们。您可以将其与服务或异步任务一起使用。

相关问题