jjzjj

java - 为什么 android HttpURLConnection 缓存输入流结果?

我正在尝试获取一个xml文件,但它似乎被缓存了。这是我的代码:URLurl=newURL("http://delibere.asl3.liguria.it/SVILUPPO/elenco_xml.asp?rand="+newRandom().nextInt()+"&Oggetto="+text+"&TipoDocumento="+tipoDocumento);HttpURLConnectionurlConn=(HttpURLConnection)url.openConnection();urlConn.setDefaultUseCaches(false);urlConn.setAllo

java - 检查断开的链接

我正在尝试使用Java查找网页中所有损坏的链接。这是代码:privatestaticbooleanisLive(Stringlink){HttpURLConnectionurlconn=null;intres=-1;Stringmsg=null;try{URLurl=newURL(link);urlconn=(HttpURLConnection)url.openConnection();urlconn.setConnectTimeout(10000);urlconn.setRequestMethod("GET");urlconn.connect();Stringredirlink=ur

java - 测试 300,000 多个 URL 的最有效 Java 方法

这个问题在这里已经有了答案:PreferredJavawaytopinganHTTPURLforavailability(6个答案)关闭9年前。我正在尝试找到最有效的方法来测试数据库中300,000多个URL,以基本上检查URL是否仍然有效。环顾该站点后,我发现了许多出色的答案,现在我正在使用以下内容:从文件中读取URL....测试网址:finalURLurl=newURL("http://"+address);finalHttpURLConnectionurlConn=(HttpURLConnection)url.openConnection();urlConn.setConnect

java - 安卓:下载对象

所以我试图从存储在网络服务器上的文件中下载并加载一个对象。我使用的代码位于AsyncTask的try-catchblock中:URLurl=newURL("http://www.mydomain.com/thefileIwant");URLConnectionurlConn=url.openConnection();ObjectInputStreamois=newObjectInputStream(urlConn.getInputStream());foo=(Foo)ois.readObject();ois.close();我用这段代码构建文件:ObjectOutputStreamoo