制圖軟件photoshop教程 如何使用HttpClient?
如何使用HttpClient?使用HttpClient發(fā)送請求、接收響應(yīng)很簡單,一般需要如下幾步即可。1. 創(chuàng)建HttpClient對象。2. 創(chuàng)建請求方法的實(shí)例,并指定請求URL。如果需要發(fā)送GET
如何使用HttpClient?
使用HttpClient發(fā)送請求、接收響應(yīng)很簡單,一般需要如下幾步即可。
1. 創(chuàng)建HttpClient對象。
2. 創(chuàng)建請求方法的實(shí)例,并指定請求URL。如果需要發(fā)送GET請求,創(chuàng)建HttpGet對象;如果需要發(fā)送POST請求,創(chuàng)建HttpPost對象。
3. 如果需要發(fā)送請求參數(shù),可調(diào)用HttpGet、HttpPost共同的setParams(HetpParams params)方法來添加請求參數(shù);對于HttpPost對象而言,也可調(diào)用setEntity(HttpEntity entity)方法來設(shè)置請求參數(shù)。
4. 調(diào)用HttpClient對象的execute(HttpUriRequest request)發(fā)送請求,該方法返回一個(gè)HttpResponse。
5. 調(diào)用HttpResponse的getAllHeaders()、getHeaders(String name)等方法可獲取服務(wù)器的響應(yīng)頭;調(diào)用HttpResponse的getEntity()方法可獲取HttpEntity對象,該對象包裝了服務(wù)器的響應(yīng)內(nèi)容。程序可通過該對象獲取服務(wù)器的響應(yīng)內(nèi)容。
6. 釋放連接。無論執(zhí)行方法是否成功,都必須釋放連接