android中单个HttpConnection中的多个请求?
Http连接上的应用程序提到了这一点 连接握手的开销可能很大,尤其是 用于小型HTTP消息。可以实现更高的数据吞吐量 如果打开的连接可以重新用于执行多个请求 我想做的是,我想发送20个类似的post请求(即相同的标题),但我随它发送的数据非常小。因此,对于每个请求,我都会一次又一次地发送相同的头数据。因此,我正在寻找解决方法 例如:android中单个HttpConnection中的多个请求?,android,httpclient,Android,Httpclient,Http连接上的应用程序提到了这一点 连接握手的开销可能很大,尤其是 用于小型HTTP消息。可以实现更高的数据吞吐量 如果打开的连接可以重新用于执行多个请求 我想做的是,我想发送20个类似的post请求(即相同的标题),但我随它发送的数据非常小。因此,对于每个请求,我都会一次又一次地发送相同的头数据。因此,我正在寻找解决方法 例如: 建立连接(发送并使用标题信息,一次) 发送20个post请求 关闭连接 我的问题是:这是可能的,还是不可能的?如果是,请提供/指给我一节课/教程/示例 提前谢谢
- 建立连接(发送并使用标题信息,一次)
- 发送20个post请求
- 关闭连接
你想要的显然是可能的。然而,我认为这取决于服务器端。如果对服务器进行编码,则可以控制客户端和服务器之间的消息格式。如果没有,那么也许您应该遵循服务器的API。谢谢您的回答。我确实知道ApacheAndroid http客户端的事情:-)。。我编辑了问题,提供了一些细节,请检查。确保你从问题中理解了这一点?如果是,你能解释一下你在这里做了什么吗
setDefaultMaxPerRoute
&setMaxTotal
做什么?很抱歉,在查看文档后,我发现setDefaultMaxPerRoute()
和setMaxTotal()
在Android中不可用。我编辑了我的答案。我可以访问服务器,但在这方面的知识非常有限。你能指定一种方法吗?我有一个老项目(尚未完成)(请下载它,因为我只在几个小时内提供该文档)。请注意,原型是非常基本和不安全的。有关更好的信息,您可以参考其他信息,例如…