16得票6回答
实例化Java抽象类?

作为一名相对年轻的Java程序员,我曾经被告知无法创建抽象类的实例。我还进行了一些研究,了解到在大多数情况下,当看起来正在创建抽象类时,实际上是一个匿名子类。但是我遇到了一个问题: Java的URL类有一个openConnection方法,返回一个URLConnection。 URLConn...

15得票2回答
如何在URLConnection中发送cookie?

如何在URLConnection中发送完整的cookie? 我一直在使用以下方法:URL url = new URL(page); URLConnection urlConn = url.openConnection(); urlConn.setRequestProperty("Co...

14得票4回答
如何从URLConnection中删除头信息

我正在和一个接受post数据而不是表单数据的文件上传服务通信。默认情况下,Java 的 HttpURLConnection 设置 Content-Type 标头为 application/x-www-form-urlencoded。如果我要发布纯数据,则显然是错误的。 我(客户端)不知道内容...

13得票5回答
小程序是否使用浏览器进行HTTP请求?

在进行HTTP请求时,小程序和其托管浏览器之间是否有任何交互,或者请求是否完全独立于原生浏览器代码? 具体来说,运行于浏览器中的Java小程序有没有某种隐式方式来共享浏览器的会话状态和缓存? 我已经阅读了一些非权威来源发布的文章,指出当小程序进行HTTP请求时,它将使用浏览器的缓存,并且还...

13得票2回答
在Java中,如何基于URL创建HttpsURLConnection或HttpURLConnection?

我正在开发一个项目,其中我正在创建一个类来运行HTTP客户端请求(我的类充当客户端)。 它接收url和请求方法(GET、POST、PUT等),我希望能够解析URL并打开基于https或http的HttpsURLConnection或HttpURLConnection(假设给定的url始终是正确...

12得票2回答
使用HttpURLConnection设置自定义头信息

我只是使用 HttpURLConnection 发送一个对 Rest API 的 GET 请求。 我需要添加一些自定义标头,但在尝试检索它们的值时得到了null。 代码:URL url; try { url = new URL("http://www.example.com/res...

12得票2回答
无法使用Java的URLConnection获取响应头位置

请问有人能够友好地建议我这里做错了什么吗? 我正在尝试使用Java获取特定URL的标题位置。 这是我的代码:URLConnection conn = url.openConnection(); String location = conn.getHeaderField("Location");...

11得票5回答
在Java中读取网页时遇到IOException异常:未到达文件结尾

当我读取网页时,经常会遇到“Premature EOF”异常。以下是StackTrace。java.io.IOException: Premature EOF at sun.net.www.http.ChunkedInputStream.readAheadBlocking(Chunke...

11得票3回答
Java中的异步HTTP请求

如何在Java中发送异步HTTP GET/POST请求而无需等待/读取响应?我不想使用任何第三方库..

11得票4回答
如何在java.net.URLConnection中指定本地地址?

我的Tomcat实例正在监听多个IP地址,但我想在打开URLConnection时控制使用哪个源IP地址。 我该如何指定?