httpurlconnection相关内容

如何使用HttpURLConnection在请求正文中发送数据?

我正在使用HttpURLConnection向本地部署并使用JAVA Spark创建的本地服务发出POST请求. 当我使用HttpURLConnection进行POST调用时,我想在请求正文中发送一些数据,但是每次JAVA Spark中的请求正文为空时.下面是我正在为此使用的代码 Java Spark POST服务处理程序 post("/", (req, res) -> { Sys ..

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

为了将二进制文件上传到URL,建议我使用本指南.但是,该文件不在目录中,而是存储在MySql db的BLOB字段中. BLOB字段在JPA中被映射为byte[]属性: byte[] binaryFile; 我以这种方式略微修改了本指南中的代码: HttpURLConnection connection = (HttpURLConnection ) new URL(url).open ..
发布时间:2020-11-25 20:02:36 Java开发

获取错误请求httpURLConnection.getInputStream()的正文

我正在研究使用Restful Web服务获取信息的Portlet. 因此,当我致电webservice且人员ID不存在时,它会返回适当的错误消息 JSON格式(错误请求代码-400),并且如果人员ID有效,则返回json中的人员信息(代码200). 现在,我如何读取响应正文(包含错误描述),因为 调用"httpConn.getInputStream()"会在错误的请求模式下引发异常. ..
发布时间:2020-11-25 20:02:33 其他开发

java.io.IOException:无效的Http响应

现在,在您说出类似这样的问题之前,我想指出的是,我在大多数情况下都没有碰到运气.我也是这里的第一次来访,所以要保持温柔. 我现在在当前程序中有这种烦恼: 程序的这一部分基本上使用搜索引擎来查找种子文件. public static ArrayList search(String args) throws IOException { args ..
发布时间:2020-11-25 18:33:22 Java开发

如何在Java中处理阿拉伯语

我需要将一串阿拉伯数值作为参数传递给HttpURL,但是在我说出打印消息时,它只显示问号 public void sendSms(SendSms object) throws MalformedURLException,ProtocolException,IOException { String message=new String(object.getMessage().get ..
发布时间:2020-11-25 02:35:52 Java开发

通过请求标头发送数据与通过请求正文发送数据

通过请求标头发送数据和通过请求正文发送数据之间有什么区别.在什么情况下,我们必须通过标头/正文发送数据,什么时候不应该通过标头/正文发送数据? 解决方案 通常最好使用元数据头和业务逻辑所用数据的正文. 需要考虑的几点: 1)如果数据是通过HTTP而不是HTTPS发送的,则代理服务器可以修改标头. 2)如果您使用REST协议在微服务之间进行通信,则互操作性可能很重要.大多数 ..

单个URLConnection使用BufferedReader仅获取Java中的第一行

我正在尝试编写一个Java程序,当且仅当更新时,该程序才应自动从网站下载文本.我遇到的问题是仅使用一个HTTPURLConnection来执行此操作,因为如果不这样做,由于使用了while(true)循环,将有数十亿个HTTPURLConnections到达Web服务器.这是我正在进行的工作,getMsg()方法接收一个URL并打开一个HTTPURLConnection.目前,每次必须读一行时,我 ..
发布时间:2020-11-24 23:57:47 Java开发

HttpURLConnection不解压缩Gzip

我正在尝试在Gingerbread + Android设备上使用HttpURLConnection,但gzip编码遇到问题.根据文档 “"在Gingerbread中,我们添加了透明的响应压缩. HttpURLConnection会自动将此标头添加到传出中 请求,并处理相应的响应: 接受编码:gzip" 问题是这实际上没有发生.完全不会添加Accept-Encoding:gzip标 ..
发布时间:2020-11-21 23:46:39 移动开发

Android上的FileDownloader没有显示任何错误,但下载未开始

我正在尝试下载一个简单的 .pdf 文件,但我没有尝试任何日志,但没有错误。我尝试调试,但直到昨天它仍然像魅力一样工作,但直到今天仍然如此,我在代码的这一部分没有做任何更改。 我是基于SO上的这个问题和答案的。 https://stackoverflow.com/a/24748227/9560126 下面是代码。 有时候在LogCat上,它只显示类似这样的消息。 com. ..
发布时间:2020-10-26 00:46:33 Java开发

将Curl转换为Java等效项

我第一次使用 New Relic REST API ,我有一个curl命令: curl -X GET'https://api.newrelic.com/v2/applications/appid/metrics/data.json'\ -H'X-Api-键:myApiKey'-i \ -d'names [] = EndUser / WebTransaction / WebTrans ..
发布时间:2020-10-13 02:16:05 Java开发

java.lang.IllegalStateException:连接池关闭异常

我已将代码版本从http更改为https,并且我将 HttpClient client = HttpClientFactory.getHttpsClient()用于执行目的。当我第一次尝试运行我的代码时,它运行良好并且下一次抛出异常 java.lang.IllegalStateException :连接池关闭异常 我正在使用4.5HC。 解决方案 如果正在池化连接,请不要在请求 ..
发布时间:2020-10-08 03:38:55 Java开发

Android:在Cloudinary中上传照片,并在HttpURLConnection中进行进度回调

我正在尝试修改cloudinary的开源库,以便可以听照片上传的进度。库类包含一个MultipartUtility java类,我对其进行了修改以侦听上传进度。 修改前的原始代码可以在github上找到: https://github.com。 com / cloudinary / cloudinary_java / blob / master / cloudinary-android / ..
发布时间:2020-10-03 01:02:00 Java开发

HttpURLConnection.getResponseCode()冻结执行/不超时

我正在编写一个Android应用程序,该应用程序连接到受密码保护的cPanel服务器(Apache 2.2.22)页面.身份验证凭据正确时,连接没有问题.但是,当凭据不正确时,我的Android应用程序似乎在HttpURLConnection.getResponseCode()方法中冻结.服务器上的日志显示了从我的Android设备发送的数百个请求,所有请求均按预期返回401,但是由于某些原因,这 ..
发布时间:2020-09-14 03:59:43 移动开发