httpurlconnection相关内容

Okhttp和Http连接之间的区别是什么?

这两个库有什么不同? 我如何理解这两个库之间的区别也是因为volley使用了HttpPurlConnection和Retrofit the okhttp... 但我不明白它们之间的区别以及这两种解决方案的优缺点。什么时候OK http更好,什么时候Http连接更好? 我想知道,这样我就知道什么时候应该使用它们。 编辑: 为什么Android使用okhttp进行Http ..
发布时间:2022-05-07 11:21:21 移动开发

通过反射访问HttpURLConnection的私有MessageHeader字段(&Q;Autorization&Q;)

目前正在为现有库编写单元测试,我正在尝试解决here的限制,即您无法使用反射检索已设置的授权和标头。 我使用的代码是一个非常典型的代码片段,我已经使用了几十次来访问私有字段: HttpURLConnection conn = (HttpURLConnection) new URL("https://stackoverflow.com").openConnection(); conn.s ..
发布时间:2022-05-07 10:59:00 Java开发

HttpURLConnection PUT 到谷歌云存储给出错误 403

我尝试使用 XML API 将文件上传到 Google Cloud Storage.我为每次上传生成了正确的 GoogleAccessId、到期日期和签名.奇怪的是,我可以使用 Postman(Chrome 应用程序)PUT 文件,所以我确定 URL 没问题.我只是无法使用我的 Android Java 程序放置它(它返回给我 403 错误).执行上传的源代码在这里(它基于这个:https://c ..
发布时间:2022-01-25 20:30:44 Java开发

HttpURLConnection:有必要调用connect()吗?

我见过的许多示例都没有显式调用 connect().相反,他们只使用 getInputStream() 或 getResponseCode(). 我假设所有这些需要连接的 HttpURLConnection 方法只是自己调用 connect() 吗? 是否存在必须为 HttpURLConnection 显式调用 connect() 的情况? 解决方案 不,没有案例.它是按需隐式 ..
发布时间:2022-01-24 15:08:25 Java开发

使用 HttpURLConnection 的 HTTP 请求不重用 TCP 连接

我创建了一个应用程序,它将 GET 请求发送到 URL,然后下载该页面的全部内容. 客户端发送一个 GET 到例如stackoverflow.com,并将响应转发给解析器,解析器有责任从页面中查找所有需要下载的源以及后续的 GET 请求. 下面的方法用于发送那些 GET 请求.它被连续多次调用,解析器返回 URL.大多数这些 URL 都位于同一主机上,并且应该能够共享 TCP 连接. ..
发布时间:2022-01-24 15:00:28 Java开发

当我调用 connect() 时,Java HttpURLConnection 没有连接

我正在尝试编写一个程序来对我的 web 应用程序进行自动化测试.为此,我使用 HttpURLConnection 打开了一个连接. 我尝试测试的其中一个页面执行 302 重定向.我的测试代码如下所示: URL currentUrl = new URL(urlToSend);HttpURLConnection 连接 = (HttpURLConnection) currentUrl.openC ..

HttpURLConnection 实现

我读过 HttpURLConnection 支持持久连接,因此一个连接可以被多个请求重用.我试过了,发送第二个 POST 的唯一方法是第二次调用 openConnection.否则我得到一个 IllegalStateException("Already connected");我使用了以下内容: 尝试{URL url = 新 URL("http://someconection.com");}捕获 ..
发布时间:2022-01-19 15:53:31 Java开发

检查链接的 URL 状态代码时,无法将 HttpResponseCode 的错误解析为类型

我写了一个简单的程序来检查 URL 状态码.但是 eclipse 给我错误说 HttpResponseCode 不能被解析为一个类型.我该怎么办. 导入静态 org.testng.Assert.assertEquals;导入 java.net.HttpURLConnection;导入 java.net.URL;导入 java.util.List;导入 java.util.concurrent.T ..

上传时EPIPE(断管)?

我的代码有问题,但我不知道 E 日志报告在哪里 04-08 05:47:46.745: E/Upload Server(20080): Starting :/storage/sdcard1/Music/Piano (my favourites)/11 Tchaikovsky - The Music Lovers.mp304-08 05:47:47.136:电子/上传服务器(20080):连接错误 ..
发布时间:2022-01-09 23:25:04 Java开发

HttpUrlConnection 多部分文件上传与progressBar

我想通过HttpUrlConnection查看上传文件的进度.我怎么能做到这一点?我尝试在 OutputStream 中写入数据时计算字节,但这是错误的,因为只有在调用 conn.getInputStream() 时才会发生真正的上传,所以我需要以某种方式检查输入流.这是我的代码: public static void uploadMovie(final HashMap dataSource, ..

如何使用 URLConnection 上传二进制文件

为了将二进制文件上传到 URL,我被建议使用本指南.但是,该文件不在目录中,而是存储在 MySql db 中的 BLOB 字段中.BLOB 字段在 JPA 中映射为 byte[] 属性: byte[] binaryFile; 我稍微修改了从指南中获取的代码,如下所示: HttpURLConnection connection = (HttpURLConnection) new URL(url ..
发布时间:2022-01-07 20:19:13 Java开发