Android DefaultHttpClient默认超时

2024-01-12

我的问题是,如果我没有指定,使用 DefaultHttpClient 发出的请求的默认超时是多少。

所以如果没有这样的代码

HttpParams my_httpParams = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(my_httpParams, 3000);
HttpConnectionParams.setSoTimeout(my_httpParams, 1);

只是

HttpParams params = new BasicHttpParams();
        HttpProtocolParams.setContentCharset(params,
                HTTP.DEFAULT_CONTENT_CHARSET);
ClientConnectionManager cm = new ThreadSafeClientConnManager(params,
                schemeRegistry);
SchemeRegistry schemeRegistry = new SchemeRegistry();
        schemeRegistry.register(new Scheme("http", PlainSocketFactory
                .getSocketFactory(), 80));
return new DefaultHttpClient(cm, params);

这个 httpClient 等待服务器响应需要多长时间?


据我所知,默认情况下,DefaultHttpClient 的连接超时和套接字超时均为 null(或零),这意味着不使用超时,Android 应用程序理论上将永远等待连接和套接字响应完成。因此,强烈建议在使用 DefaultHttpClient 时提供新的连接和套接字超时。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android DefaultHttpClient默认超时 的相关文章

随机推荐

  • 使用 Windows 批处理命令循环直到文件存在

    如何将以下代码转换为 Windows 批处理命令 这是一个 perl 脚本 它在 while 循环中搜索文件 如果找到则退出 use strict use warnings my filename something txt while 1
  • 我需要 ggplot scale_x_log10() 给我负数和正数作为输出

    我在这里生成了一个包含正数和负数的精细直方图 x lt rnorm 5000 0 1000 library ggplot2 df lt data frame x ggplot df aes x x geom histogram 我想要的是有
  • Android:更改按钮文本和背景颜色

    当按下按钮时 如何使用 xml 更改文本和背景颜色 要更改文本颜色我可以这样做
  • Webkit浮动和显示

    我遇到了 Webkit 浏览器 Chrome Safari CSS3 媒体查询的问题 display and float on my site http oo apphb com 我网页上的默认样式是浮动元素nav向右和display in
  • 为什么 Google 在前面添加 while(1);他们的 JSON 响应?

    谷歌为什么要前置while 1 他们的 私人 JSON 响应 例如 以下是打开和关闭日历时的响应谷歌日历 https calendar google com calendar about while 1 u smsSentFlag fals
  • 如何让 WinForms 停止默默地忽略未处理的异常?

    这变得非常令人恼火 现在我有一个 winforms 应用程序 事情运行不正常 但据我所知 没有抛出任何异常 在单步执行几乎所有相关代码后 结果发现在我的应用程序启动时抛出了异常 长话短说 在 WinForms 中 虽然它本身很棒 但如果发生
  • Python 的 hasattr 有时会返回不正确的结果

    为什么hasattr假设该实例没有foo属性 gt gt gt class A object property def foo self ErrorErrorError gt gt gt a A gt gt gt hasattr a foo
  • Mono Winforms MacOSX 替代 WebBrowser

    我距离让我的 Windows Net 应用程序在 Mac OS X 上运行仅一步之遥 而我需要弄清楚的最后一件事是 WebBrowser 控件 我需要使用 winforms 显示一个网页 但没有找到更多关于如何替换 Mac OS X 上的
  • 是否有适用于内置 Windows 8“现代阅读器”PDF 查看器的 API?

    Windows 8 将包含一个名为 Modern Reader 的内置 PDF 阅读器 在我们当前的应用程序中 我们将 Adob e Reader 作为 ActiveX 控件嵌入 我可以以类似的方式嵌入 Windows 8 Modern R
  • 监控多个导轨应用

    是否有任何工具可以在我的服务器上运行来监视多个 Rails 应用程序 我需要监视每个应用程序收到的请求数量 每个应用程序使用了多少内存 使用了多少 CPU 以及类似的其他统计信息 我需要查看每个 Rails 应用程序的统计数据 我建议你尝试
  • 范畴论中的“过滤器”是什么样的态射?

    在范畴论中 是filter操作被认为是态射吗 如果是 它是什么样的态射 示例 Scala 中 val myNums Seq Int Seq 1 3 4 2 myNums filter gt 0 Seq Int List 3 2 result
  • 在 netbeans 中正确导入库

    所以我想搞乱我刚刚下载的一个名为stdlib jar 下载自http introcs cs princeton edu java stdlib http introcs cs princeton edu java stdlib So I a
  • SSRS“OR”过滤逻辑从“=”和“IN”运算符中过滤

    我正在编写一个报告 它需要从两个内置字段中的任何一个过滤数据 所以我使用 FilterExpression 根据下面的文章查询我的要求 即报告服务 SSRS 或过滤器逻辑 https denglishbi wordpress com 201
  • 如何在Android Studio中打印到控制台?

    我刚刚从以下位置下载了适用于 Linux 的 Android Studio http developer android com sdk installing studio html http developer android com s
  • 尝试仅使用图像导出二维变换矩阵

    我不知道这是否应该放在数学论坛或编程论坛中 但我会将其发布在两个论坛中 看看我得到了什么 我有两张计算机图像 其中一张是 原始 图像 一个大的 TIF 文件 另一张是原始图像的转换版本 它在软件程序中经过旋转 剪切和翻译 我需要对转换后的图
  • Twitter api 的 JSON HTTP 请求示例?

    我想向 twitter api 发出请求 这是文档 https dev twitter com docs api 1 get search 中提供的示例 GET http search twitter com search json q b
  • DecimalField 将零转换为 0E-10

    Django 1 6 Python 2 7 5 PostgreSQL 9 1 Linux 我在模型中定义了几个小数字段 如下所示 min inclusive models DecimalField minimum inclusive max
  • 为什么当我提交表单时cookie值没有立即更新?

    为什么当我提交表单时 cookie 值没有立即更新 当我提交表单时 输出的refer id仍然是旧的 但是当我刷新浏览器时 它会改变 为什么它不能立即改变 p cookie refer id p
  • jfreechart - StackedBarChart 定制

    我在下面提到了 4 个 xml 文件 其中有状态 密钥和构建日期 我需要在基于 BuildDate 的图表中表示 key 的 状态 信息 x 轴应该是过去 6 天 相对于当前日期 假设今天是 9 月 7 日 那么条目应该是从 9 月 1 日
  • Android DefaultHttpClient默认超时

    我的问题是 如果我没有指定 使用 DefaultHttpClient 发出的请求的默认超时是多少 所以如果没有这样的代码 HttpParams my httpParams new BasicHttpParams HttpConnection