2014-10-28 25 views

回答

1

要改變每個請求的任何屬性,那麼是的,你需要創建一個新的實例HttpClient。顯然,如果由於多次創建對象而構建具有許多請求的高性能應用程序,性能和資源可能會成爲一個因素。

HttpClient創建包裝類將有好處,如果你沿着這條路線走下去,無論如何,如果你想改變爲單個實例,你可以通過HttpClient作爲參數。

HttpClient在大多數情況下應該用作一個實例,因爲您可以根據需要調用盡可能多的請求,並且該對象具有處理異步和響應的所有工具。這對請求類型WebRequestHttpWebRequest也是如此。

如果您在啓動另一個實例之前需要接收200 OK狀態,與創建自己的隊列功能相比,使用一個實例管理這些情況非常簡單。

相關問題