天天看點

基于HttpClient的HttpUtils(背景通路URL)

原文:http://lxy19791111.iteye.com/blog/341409

      最近做線上支付時遇到需要以背景方式通路url并擷取其傳回的資料的問題,在網絡上g了一把,發現在常用的還是apache的httpclient。因為以經常要用到的原故,是以我對其進行了一些簡單的封裝,在此将代碼貼一來,希望對有需要的朋友有所幫助,呵呵...

      httputils.java中有兩個公共的靜态方法,一個是urlpost,另一個是urlget,一目了然,前者是提供post方式送出資料的,後者是提供get方式送出資料的。其中所需要傳送的資料以map的方式傳入,剩下的工作就交給我這個httputils吧!當然如果http伺服器端對所送出的資料的編碼有要求的話,也沒問題,你可以傳入utf-8或者gbk,當然大家還可自行增加。

      下面是源代碼,如果使用中有什麼問題,歡迎大家提出。