20得票3回答
使用HttpURLConnection发送UTF-8字符串

到目前为止,我一直使用以下代码片段来发送和接收JSON字符串:static private String sendJson(String json,String url){ HttpClient httpClient = new DefaultHttpClient(); Str...

18得票3回答
当已知代码时,HttpURLConnection.getResponseCode()会抛出IOException。

即使状态已知,为什么HttpURLConnection.getResponseCode()会抛出IOException异常?Caused by: java.io.IOException: Server returned HTTP response code: 412 for URL: <...

8得票5回答
Webservice调用返回错误500。

我开始了一个Java小项目。 我需要创建一个客户端,将xml作为HTTP POST请求发送到url。 我尝试使用java.net.*包(以下是代码片段),但我收到以下错误: java.io.IOException: Server returned HTTP response code: 50...

14得票4回答
HttpURLConnection下载的文件名

通过 HttpURLConnection 下载的文件,是否能获取文件名?URL url = new URL("http://somesite/getFile?id=12345"); HttpURLConnection conn = (HttpURLConnection) url.openCon...

8得票2回答
Java.lang.OutOfMemoryError:无法分配JNI Env

当我第一次运行异步任务时,它能够正常工作。实际上,这个错误是不可预测的。我在这个问题上搜索了很多解决方案,但是没有一个能够解决我的问题。 我得到的普遍解决方案是,我们需要关闭InputStream / ByteArrayInputStream,我已经关闭了所有,但是应用程序仍然崩溃。 以下...

8得票1回答
什么是VM范围的Cookie管理?

我正在学习在Android中存储 cookies 的方法,发现了几种实现方式之一是使用 CookieManager和CookieStore。 当我阅读Android文档时,看到了以下声明: 为了在客户端和服务器之间建立并维护一个可能持久的会话,HttpURLConnection包括可扩展...

11得票2回答
Android:当密码错误时(在401响应时),使用Authenticator进行基本身份验证的HttpsUrlConnection会无限迭代。

我正在使用HttpsUrlConnection进行基本身份验证,方法是使用Authenticator并设置一个默认的Authenticator对象,代码如下:Authenticator.setDefault(new Authenticator() { protected Passwor...

15得票2回答
DataOutputSteam抛出了'java.io.IOException: unexpected end of stream'异常?

我正在尝试使用HttpUrlConnection从Android应用程序向Web服务发出请求。 但有时它能正常工作,有时却不能。 当我尝试发送这个值时: JSON 值 {"Calle":"Calle Pérez 105","DetalleDireccion":"","HoraPartida...

7得票2回答
无法将PDF文件作为二进制数据获取

我正试图从以下地址获取一个PDF文件: URL : https://domain_name/xyz/_id/download/ 其中它并不直接指向一个pdf文件,每个唯一的文件都需要解释特定的<_id>字段。 我将此链接放入浏览器的地址栏中,Pdf文件会立即下载, 但是当我尝...

9得票5回答
当我调用connect()时,Java的HttpURLConnection无法连接。

我正在尝试编写一个程序来对我的Web应用进行自动化测试。为了实现这一目的,我使用HttpURLConnection打开连接。 我要测试的页面之一执行302重定向。我的测试代码如下: URL currentUrl = new URL(urlToSend); HttpURLConnection...