11得票2回答
Android - URLConnection 的默认用户代理是什么?

我正在使用以下代码创建一个普通的HTTP连接:URLConnection cn = new URL( "http://...." ).openConnection(); cn.connect(); 我该如何查找我的HTTP连接的默认用户代理?我尝试使用以下代码,但它们都返回null:Log.d...

11得票5回答
Java 7在Linux上使用NTLM身份验证的URLConnection出现错误

我正在尝试打开一个使用NTLM身份验证方案保护的URL的http连接。当我们使用Java 6时,这段代码已经正确工作了2年。我编写了一个小的Java程序来访问特定的URL,以使测试用例尽可能简单。 问题在于,我无法使程序在Linux上工作,并且在使用JDK 7版本时也是如此。Java尝试20...

10得票2回答
Java HTTPUrlConnection超时不起作用。

我编写了一个程序,通过随机代理打开一个网站的httpurlconnection。我的httpurlconnection被称为conn。现在我知道,有些代理可能太慢了,所以我使用conn.setConnectTimeout(40000)和conn.setReadTimeout(40000)将连接...

10得票2回答
卡在了java.net.SocketInputStream.socketRead0(本地方法)处。

我在java.net.SocketInputStream.socketRead0(Native Method)处遇到了一个线程卡住的问题。请查看下面的线程转储。它已经处于这种状态3个小时了。 Thread-0" prio=10 tid=0x00007facd02a5000 nid=0x309...

9得票2回答
Java HttpURLConnection:计算内容长度

我目前正在开发一个用于bitbucket问题RESTful API的库。我已经取得了很好的进展,现在我要处理更新问题部分,这需要一个HTTP PUT请求。 现在我遇到了HTTP错误代码411 Length Required的问题。经过一番搜索,我找到了以下代码示例: // CORRECT:...

9得票1回答
connection.setRequestProperty和显式写入urloutputstream是相同的吗?

URL url = new URL("http://www.example.com/comment"); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setDoOutpu...

9得票2回答
Java:在URLConnection中恢复下载

我写了一个程序,可以从一些服务器上下载一些文件。目前程序可以正常工作。但我想要添加恢复支持。我是这样做的,但结果文件已损坏: .... File fcheck=new File(SaveDir+"/"+filename); if(resumebox.isSelected() &&a...

9得票3回答
获取Java默认的http(s) URLStreamHandler的引用

我有一个库需要在我的项目中使用,但它不幸地注册了自己的URLStreamHandler来处理http-URLs。是否有一种方法可以获取Java默认的http和https-URLStreamHandlers的引用,以便我可以在URL的构造函数中指定其中一个,从而打开标准的http连接而不使用库覆...

9得票4回答
在异常之后使用Java HTTP连接实例

以下代码是否安全: try { URL url = new URL(urlRequest); conn = (HttpURLConnection)url.openConnection(); conn.setConnectTimeout(30000); conn...

8得票3回答
URLConnection FTP列出文件

URL url = new URL("ftp://user:pass@ftp.example.com/thefolder/"); URLConnection connection = url.openConnection(); ... // List files in folder... ...