问题标签 [httpclient]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用 httpclient 发布到 twitpic 时找不到图像异常
我正在使用 commons-httpclient-3.1 jar 文件将多部分文件发布到 twitpic ,我得到 Image not found 异常这里是我的代码 HttpClient client = new HttpClient(); client.getHttpConnectionManager().getParams().setConnectionTimeout(100000);
任何建议,为什么我会收到这个错误以及为什么我不能发布图片?谢谢甘尼什
java - 在 Java httpclient 中设置用户代理并允许重定向为 true
我正在尝试在 Java 中的 HttpClient apache 对象中设置我的用户代理字符串,但我不知道该怎么做。
请帮忙!
此外,我正在尝试启用重定向到 true,但在 HttpClient 对象中也找不到此选项。
谢谢
安迪
php - Android JSON HttpClient 使用 HttpResponse 将数据发送到 PHP 服务器
我目前正在尝试将一些数据从 Android 应用程序发送到 php 服务器(两者都由我控制)。
应用程序的表单上收集了很多数据,这些数据被写入数据库。这一切都有效。
在我的主要代码中,首先我创建了一个 JSONObject(我在此示例中将其删除):
接下来,我将对象传递给发送,并接收响应:
HTTPPoster 类:
这会得到响应,但服务器正在返回 403 - Forbidden 响应。
我尝试稍微更改 doPost 函数(这实际上更好一点,正如我所说的,我有很多要发送的,基本上是 3 个具有不同数据的相同表单 - 所以我创建了 3 个 JSONObjects,每个表单条目一个 - 条目来自数据库而不是我正在使用的静态示例)。
首先,我稍微改变了通话:
好的,所以对 doPost 函数的更改:
好的 所以这会返回响应 200
但是,服务器上接收到的数据无法解析为 JSON 字符串。我认为它的格式很糟糕(这是我第一次使用 JSON):
如果在 php 文件中我对 $_POST['vehicle'] 进行回显,我会得到以下信息:
谁能告诉我哪里出错了,或者是否有更好的方法来实现我想要做的事情?希望以上内容有意义!
android - 从 Android 将图像上传到 PHP 服务器
我需要将图像上传到远程 PHP 服务器,该服务器需要 HTTPPOST 中的以下参数:
大多数互联网搜索建议:
下载以下类并尝试 MultiPartEntity 发送请求:
或者
使用 URLconnection 并自己处理多部分数据。
顺便说一句,我热衷于使用 HttpClient 类而不是 java.net(或者是 android.net)类。最终,我从 Android 源代码中下载了 Multipart 类,并在我的项目中使用了它们。
虽然这可以通过上述任何一种方法来完成,但我想确定这些是否是实现上述目标的唯一方法。我浏览了文档并找到了一个FileEntity
类,但我无法让它工作。
在 Android 应用程序中完成此操作的正确方法是什么?
谢谢。
java - Java DefaultHTTPClient 自动处理cookies
我有一段使用 DefaultHttpClient 的代码,它发出一个登录网站的发布请求。
然而,随后的请求似乎忘记了我已登录的事实。
如何打开我正在使用的 DefaultHttpClient 的自动 cookie 处理?
干杯,
安迪
java - 使用 HTTPClient 4 监控下载进度?
谁能告诉我如何使用 HTTPClient 4 监控下载进度?我有点迷失在 API 中。
android - Android:如何获取 HttpClient 请求的状态码
我想下载一个文件,需要检查响应状态码(即HTTP /1.1 200 OK
)。这是我的代码的片段:
我如何获得响应的状态码?
android - Android HttpClient 和 HTTPS
我是在 Android 中实现 HTTPS 连接的新手。本质上,我正在尝试使用 org.apache.http.client.HttpClient 连接到服务器。我相信,在某些时候,我需要访问应用程序的密钥库才能使用私钥授权我的客户端。但是,就目前而言,我只是想建立联系,看看会发生什么;我不断收到 HTTP/1.1 400 Bad Request 错误。
尽管有很多例子(它们似乎都不适合我),但我似乎无法对此做出正面或反面。我的代码如下所示(BODY 常量是 XmlRPC):
所以,很简单。让我知道是否有人有任何建议。谢谢!
android - 使用 MultipartEntity 构造 POST 请求
我想构造一个多部分请求,具有以下参数:名称(字符串)、电子邮件(字符串)和文件上传(文件)。我正在使用下面的 Java 代码(在 Android 中工作)。
httppost.getRequestLine() 打印
所以客户端站点上的一切看起来都不错,但是我的服务器(Django/Apache)将其读取为 GET 请求,没有 GET 参数 -request.method
生成“GET”,request.GET.items()
生成一个空字典。
我究竟做错了什么?我实际上不知道如何正确设置多部分参数 - 我正在使用猜测 - 所以这可能是问题所在。