urlconnection相关内容
我有一个 Applet,它使用 URLConnection 通过 http 连接加载图像.我正在为所有连接设置 setUseCaches(true),但仍然没有看到任何缓存行为.我的图像的 HTTP 标头具有合理的缓存设置.如果您查看 bug 4528599 有一个相当神秘的声明: Java Plug-In 的当前版本 (1.3.1) 只检查浏览器缓存名称以 .jar 或 .class 结尾
..
我试图使用 Apache Ant Get 任务 获取我们公司另一个团队生成的 WSDL 列表.他们将它们托管在 http://....com:7925/上的 weblogic 9.x 服务器上服务/.我可以通过浏览器访问该页面,但是在尝试将页面复制到本地文件进行解析时,get 任务给了我一个 FileNotFoundException.我仍然能够(使用 ant 任务)获得一个没有非标准 HTTP
..
我一直在为一个项目收集股票市场数据,并且在过去几个月一直在这样做.然而,就在几天前,我一直用来从雅虎下载数据的 URLConnection 一直为空,尽管没有进行任何更改并且在此之前它运行良好.来自雅虎的 URL 下载了一个我读取并打印出来的 csv 文件,如果我在浏览器上访问它,该 URL 是有效的并且有效,但是当我在我的代码中连接到它时,URLConnection 为空.尝试其他股票也无济于事
..
我正在使用以下代码从网站中提取详细信息. 代码: 私有类 FetchAllData 扩展了 AsyncTask{@覆盖protected void onPreExecute(){super.onPreExecute();Utilities.custom_toast(CurrentResult.this, "Refreshing", "gone!", "short", "vertical")
..
我对 Java 很陌生.我正在使用以下代码来调用 REST API,它在简单的环境中工作正常,但是当我与代理环境一起使用时,它会抛出 NullPointerException.我在谷歌上发现我们必须为此设置代理设置.我根据 http://www.javaworld.com/javaworld/javatips 设置代理/jw-javatip42.html 文章,但这不起作用 + base64Enc
..
我正在一个项目中,我正在创建一个类来运行http客户端请求(我的类充当客户端).它接受一个url和一个请求方法(GET,POST,PUT等),我希望能够解析该URL并根据它是https还是http打开HttpsURLConnection或HttpURLConnection(假定给定的url将始终是正确). 如果我执行以下操作: URLConnection conn = url.openC
..
在某些搜索引擎上,我正在用http执行一个Java查询,这是两个类的代码: public EventSearch(){btsearch.addActionListener(this);}公共无效actionPerformed(ActionEvent e){if(e.getSource()== btsearch){尝试 {HttpRequest http =新的HttpRequest(Catch
..
如何在Java中发送异步HTTP GET/POST请求而不等待/读取响应?我不想使用任何第三方库.. 解决方案 如果您根本不希望阅读响应 ,则可以使用
..
是否与 java等效.net.URLConnection 类在.NET中.,例如 HttpWebRequest ?还有什么可以用的? 解决方案 可能最接近的是: WebRequest req = WebRequest.Create(url);//注意这是IDisposable//应该在“使用"块中,或者//否则处理. 因为这将处理多种协议等.但是,如果您的意思是http-我将使用
..
我们有一个使用Java Web Start部署的应用程序.它使用URLConnection与Servlet通信,并通过Cookies(JSESSIONID)管理会话. 它与Java 1.5& Java兼容. 1.6.在 windows 中使用Java 1.7后,它不再起作用:cookie JSESSIONID不会发送回服务器(我使用apache axis的HTTPMonitor看到了).怎么了?
..
我有一个计划的作业类,实现了Quartz Job类,我想从中调用一个Servlet类,该Servlet类更新DB表中的标志,然后将电子邮件发送到适当的电子邮件列表. 我得到一个java.net.ConnectException.尽管可以通过在浏览器中输入URL或在JSP页面中通过JavaScript来正确调用servlet. 我的Java类如下: public class Exp
..
我有一些代码可以下载已经在付费应用程序中运行了几年的XML文件-直到我最近看到HTC One发生这种情况之前,它再也没有遇到任何麻烦. 想知道我是否缺少某些东西,或者是否应该在某处得到报告. 以下是强制执行此问题的示例代码: package com.lutron.davetest; import java.io.BufferedInputStream; import java.
..
我正在编写一些代码,以通过HTTPS将文件从设备上传到云. 相关代码段: HttpsURLConnection conn = null; URL url = new URL(urlstring); conn = (HttpsURLConnection) url.openConnection(); // exception here. 但是强制转换无法编译: 06-20 15
..
我正尝试从Java的Google查询中获取结果,如下所示: String urlquery = "https://www.google.com/search?hl=en&gl=us&tbm=nws&q=apples&oq=apples"; URL url = new URL(urlquery); URLConnection connection = url.openConnection();
..
URLConnection缓存API的描述表示为最后一句话: 在Java 2 Standard Edition中没有URLConnection缓存的默认实现。但是,Java Plugin和Java WebStart确实提供了一个开箱即用的功能。 在哪里可以找到有关Webstart ResponseCache的更多信息? 哪个版本的Webstart可以在哪些平台上激活缓存? 在哪
..
我有一个java方法,该方法以字符串形式返回网站的响应。现在,我想增加跟踪此请求进度的可能性。我知道我可以通过(contenLength / readBytes)* 100进行计算。但是我不确定如何正确检索此信息并在每次更改时更新进度。我当前的方法如下: public String executePost(URL url){ StringBuffer sb = new StringBuf
..
我正在使用以下代码在我的Android项目中下载文件: URL url = new URL(fileUrl); URLConnection conection= url.openConnection(); conection.setDoOutput(true); conection.connect(); int lenghtOfFile = conection.getContentLengt
..
我正在抓取一个项目.当我与网站进行简单的URLConnection连接时,如下所示: URLConnection conn =新的URL(url).openConnection(); BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream())); 该方法正确返回HTML正
..
我可以看到getResponseCode()方法只是一个getter方法,该方法返回已经由之前发生的connect操作设置的statusCode. 那么在这种情况下为什么会抛出IOException? 我想念什么吗? 解决方案 来自 它将分别返回200和401.如果无法从响应中识别出任何代码(即响应无效的HTTP),则返回-1. 返回:HTTP状态码或-1 抛出: I
..
我正在尝试为使用webview访问单个网站的JavaFX应用程序编写自己的协议处理程序。到目前为止我做了什么 我的自定义URLStreamHandlerFactory 公共类MyURLStreamHandlerFactory实现URLStreamHandlerFactory { public URLStreamHandler createURLStreamHandler(Stri
..