httpurlconnection相关内容
我有网络服务 URL,它工作正常.它提供了 JSON 数据. 当我使用 HttpURLConnection 和 InputStream 时,我收到此错误: java.io.IOException: 流意外结束连接{comenius-api.sabacloud.com:443,代理=直接主机地址=12.130.57.1cipherSuite=TLS_ECDHE_RSA_WITH_AES_25
..
我想从以下位置检索 JSON 数据:https://git.eclipse.org/r/#/c/11376/ 请求地址:https://git.eclipse.org/r/gerrit/rpc/ChangeDetailService 请求方式:POST 请求头: 接受:application/json内容类型:应用程序/json;字符集=UTF-8 请求有效载荷: {"js
..
我正在尝试使用 HttpURLConnection 执行 POST(我需要以这种方式使用它,不能使用 HttpPost)并且我'想向该连接添加参数,例如 post.setEntity(new UrlEncodedFormEntity(nvp)); 哪里 nvp = new ArrayList(); 存储了一些数据.我找不到如何将此 ArrayList 添加到我的 HttpURLConnec
..
我正在尝试读取 HTTP 请求的授权标头(因为我需要向其中添加一些内容),但我始终为标头值获取 null.其他标题工作正常. public void testAuth() 抛出 MalformedURLException, IOException{URLConnection request = new URL("http://google.com").openConnection();reque
..
我正在尝试使用 HttpUrlConnection 将图像发送到服务器,因为它是 Google 推荐的.我决定将图像转换为 Base64 字符串并将其发送到我将其解码为 .jpg 文件的服务器.但是这种方法只适用于小尺寸的缩略图,我不能发送全尺寸的图像. 这里是安卓客户端代码: public static void postData(Bitmap imageToSend) {尝试{URL
..
我正在使用下面的代码发送一个 http POST 请求,该请求将一个对象发送到 WCF 服务.这工作正常,但如果我的 WCF 服务还需要其他参数会发生什么?如何从我的 Android 客户端发送它们? 这是我目前编写的代码: StringBuilder sb = new StringBuilder();String http = "http://android.schoolportal.g
..
我想知道是否可以通过 java.net.HttpURLConnection 向基于 HTTP 的 URL 发送 PUT、DELETE 请求(实际上). 我已经阅读了很多描述如何发送 GET、POST、TRACE、OPTIONS 请求的文章,但我仍然没有找到任何成功执行 PUT 和 DELETE 请求的示例代码. 解决方案 执行 HTTP PUT: URL url = new URL
..
我开发了一个 Java 代码,可以使用 URL 和 HttpUrlConnection 将以下 cURL 转换为 Java 代码.卷曲是: curl -i 'http://url.com' -X POST -H "Content-Type: application/json";-H "接受:应用程序/json";-d '{"auth": { "passwordCredentials": {"us
..
我在从互联网下载应用程序中的二进制文件(视频)时遇到问题.在 Quicktime 中,如果我直接下载它,它可以正常工作,但是通过我的应用程序它会以某种方式搞砸(即使它们在文本编辑器中看起来完全相同).举个例子: URL u = new URL("http://www.path.to/a.mp4?video");HttpURLConnection c = (HttpURLConnection)
..
如何在 Java 中执行 HTTP GET? 解决方案 如果您想流式传输任何网页,可以使用以下方法. import java.io.*;导入 java.net.*;公共类 c {公共静态字符串 getHTML(String urlToRead) 抛出异常 {StringBuilder 结果 = new StringBuilder();URL url = 新 URL(urlToRead);
..
我正在将应用升级到 API 23,其中 org.apache.http 已被弃用. 我当前(已弃用)的代码如下所示: HttpClient httpClient = new DefaultHttpClient();File file = new File(attr.Value);字符串 url = server_url;HttpPost 请求 = 新的 HttpPost(url);File
..
如何在 Java 中连接到需要身份验证的远程 URL.我正在尝试找到一种方法来修改以下代码,以便能够以编程方式提供用户名/密码,这样它就不会抛出 401. URL url = new URL(String.format("http://%s/manager/list", _host + ":8080"));HttpURLConnection 连接 = (HttpURLConnection)url
..
我不明白为什么 Java 的 HttpURLConnection 不遵循从 HTTP 到 HTTPS URL 的 HTTP 重定向.我使用以下代码获取位于 https://httpstat.us/ 的页面: import java.net.URL;导入 java.net.HttpURLConnection;导入 java.io.InputStream;公共课测试员{public static v
..
我成功地使用此代码通过GET方法发送带有一些参数的HTTP请求 void sendRequest(String request){//即: request = "http://example.com/index.php?param1=a¶m2=b¶m3=c";URL url = 新 URL(请求);HttpURLConnection 连接 = (HttpURLConnection
..
我正在尝试使用 twitter4j 库为我的 java 项目获取推文,该项目在幕后使用 java.net.HttpURLConnection(可以在堆栈跟踪中看到).在我第一次运行时,我收到了关于证书 sun.security.validator.ValidatorException 和 sun.security.provider.certpath.SunCertPathBuilderExcept
..
我成功地使用此代码通过GET方法发送带有一些参数的HTTP请求 void sendRequest(String request){//即: request = "http://example.com/index.php?param1=a¶m2=b¶m3=c";URL url = 新 URL(请求);HttpURLConnection 连接 = (HttpURLConnection
..
我正在尝试使用 twitter4j 库为我的 java 项目获取推文,该项目在幕后使用 java.net.HttpURLConnection(可以在堆栈跟踪中看到).在我第一次运行时,我收到了关于证书 sun.security.validator.ValidatorException 和 sun.security.provider.certpath.SunCertPathBuilderExcept
..
URLConnection缓存API的说明 陈述为最后一句话: Java 2 标准版中没有 URLConnection 缓存的默认实现.但是,Java Plugin 和 Java WebStart 确实提供了一个开箱即用的插件. 在哪里可以找到有关 Webstart ResponseCache 的更多信息? 在哪些平台上激活缓存的哪些版本的 Webstart? 它在哪些情况下处
..
当我运行下面的代码时, -在 JRE8 上的小程序中,在 con.getInputStream() 行上,它抛出异常 -在 JRE7 或 JRE6 上的小程序中它不会抛出. -在任何 JRE 上的桌面应用程序中它不会抛出. 当我删除以 setRequestPropery 开头的行时,它不会在任何 JRE 上抛出异常. URLConnection con = new UR
..
我必须使用多部分将二进制图像文件上传到服务器,我打开与 https url 的连接并直接写入输出流.我尝试过 SSLSocket、apache http 客户端,但在所有方面我都收到错误消息 java.io.IOException: Error write to server.我必须用多部分二进制文件编写 post params.下面给出了代码,我在哪里没有看到下面这段代码中的错误?而且,我已经提
..