2010-10-03 26 views
0

當我在London journey planner(例如從Holborn到Savoy Pier)上點擊搜索時,我在4秒內得到了結果。當我這樣做,使用POST方法與HttpClient的,此行大約需要10秒:HttpClient POST獲取的html頁面比瀏覽器慢約2.5倍

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

任何想法可能是什麼問題?我發送與瀏覽器相同的參數,並且我還將User-Agent設置爲Chrome。

+2

從霍爾本步行到薩沃伊碼頭不是更容易和更快嗎? :) – skaffman 2010-10-03 10:56:36

+0

大聲笑! :D我正在嘗試爲Android做倫敦旅程規劃。 – fhucho 2010-10-03 10:59:41

回答

2

很難說,你沒有看到執行測試和測量的代碼是什麼問題。

一個建議,用於疑難解答與HttpClientuse logging

而且,爲了從該比較中移除人爲錯誤,建議使用一些命令行工具(例如wget)而不是瀏覽器來執行比較POST。

相關問題