29得票1回答
HttpURLConnection和CookieManager是否应自动处理会话cookie?

我有一个Java应用程序(JDK 1.7.0_13),正在使用java.net.HttpURLConnection连接到一些基于servlet的服务进行会话管理。我试图弄清楚如何使用java.net.CookieManager跟踪会话cookie。阅读文档,我得出结论,使用CookieHand...

29得票2回答
如何在Java中向REST API发送请求载荷?

我想从以下网址检索JSON数据: https://git.eclipse.org/r/#/c/11376/ 请求URL:https://git.eclipse.org/r/gerrit/rpc/ChangeDetailService 请求方法:POST 请求头:Accept:applic...

28得票1回答
如何使用HttpURLConnection和HttpsURLConnection连接到https?

如果我尝试使用 HttpURLConnection 和 HttpsURLConnection 连接到 "https" ,有什么区别? 我能够使用 HttpURLConnection 和 HttpsURLConnection 连接到 "https",所以我感到困惑。我原本认为只有使用Https...

28得票4回答
如何在使用HTTPUrlConnection时持久化cookies?

我已经开始使用推荐的HTTPUrlConnection并放弃了DefaultHTTPClient。我没能重新组合的其中一件事情是使用持久化cookie存储。我想简单地将自定义cookie处理程序/管理器附加到我的连接上以存储cookie。Android文档并没有提供太多帮助,只用两行概括了有关...

27得票3回答
Java Webstart和URLConnection缓存API

URLConnection缓存API的描述中最后一句话是:   在Java 2标准版中没有默认的实现方式来进行URLConnection缓存。但是,Java插件和Java WebStart提供了一个开箱即用的实现。 我在哪里可以找到有关Webstart ResponseCache的更多...

26得票3回答
在Android上上传大文件时避免内存溢出错误

以下是我的上传代码:String end = "\r\n"; String twoHyphens = "--"; String boundary = "*****"; try { URL url = new URL(ActionUrl); HttpURLConnection c...

26得票5回答
HttpUrlConnection 中的 Errorstream

我想向自己编写的HTTP Servlet发送POST请求。使用URL.openConnection()方法可以正常工作(HTTP响应代码为200)。但是如果我收到期望的错误响应代码(例如400),则认为我必须使用HttpUrlConnection.getErrorStream()。但是,即使在...

26得票2回答
如何使用HttpURLConnection在请求体中发送数据?

我正在使用HttpURLConnection向本地部署并使用JAVA Spark创建的服务发起POST请求。 我希望在使用HttpURLConnection进行POST调用时在请求体中发送一些数据,但每次在JAVA Spark中的请求体都是null。以下是我使用的代码 JAVA Spark P...

26得票3回答
如何修改HttpUrlConnection的头部

我正在尝试改进Java Html文档,但在使用HttpUrlConnection时遇到了问题。其中一个问题是,如果用户代理是Java VM,某些服务器会阻止请求。另一个问题是,HttpUrlConnection不会设置Referrer或Location标头字段。由于一些网站使用这些字段来验证内...

24得票5回答
Java.io.IOException: 未发现身份验证挑战

我是 Android 的新手,这是我的第一个 Android 项目。我已经为"认证"问题苦苦挣扎了一整天。我尝试了几个选项,但都没有起作用。 基本上,我想调用一个 REST API 并获取响应。我确定 API 没有问题,因为我在另一个 iOS 应用程序中使用相同的 API。我传递了授权头,但仍...