[Java]自定義Jar庫,Http簡單的Get和Post請求封裝
阿新 • • 發佈:2019-02-14
最近寫Android程式頻繁用到Http的Get和Post、請求,每次寫一個專案都要重新URL --> URLConnection實在是太麻煩,乾脆,自己封裝了一個。
分別處理Get和Post簡單的表單,獲取InputStream:
SimpleHttpGet.getInputStream(urlString, body);
SimpleHttpPost.getInputStream(urlString, body);SimpleString.getString(inputStream); 其中:
引數urlString表示Servlet或者action等目標Service服務,body表示引數。返回型別是InputStream。
引數InputStream表示剛剛獲取的InputStream,其返回值是String。
下面進行簡單的Get請求演示:
執行結果:import site.iknown.http.SimpleHttpGet; import site.iknown.http.SimpleString; public class Simple { public static void main(String[] args) { System.out.println(SimpleString.getString(SimpleHttpGet.getInputStream("http://www.baidu.com", null))); } }
Post請求同樣的道理,暫時沒有表單能夠演示,但是注意:Post不能多段式提交。