代码之家  ›  专栏  ›  技术社区  ›  fhucho

HttpClient POST得到的html页面比浏览器慢2.5倍

  •  0
  • fhucho  · 技术社区  · 14 年前

    当我打开搜索时 London journey planner (例如从霍尔伯恩到萨沃伊码头),我大约4秒就能得到结果。当我使用POST方法对HttpClient执行此操作时,这一行大约需要10秒:

    InputStream is = httpClient.execute(httpPost).getEntity().getContent();
    

    有什么问题吗?我发送的参数与browser相同,我还将User Agent设置为Chrome。

    1 回复  |  直到 14 年前
        1
  •  2
  •   Neeme Praks Tim Pote    14 年前

    很难说,如果没有看到执行测试和度量的代码,您的问题是什么。

    一个建议 HttpClient故障排除 : use logging .

    使用一些命令行工具