1. 程式人生 > >[Java]自定義Jar庫,Http簡單的Get和Post請求封裝

[Java]自定義Jar庫,Http簡單的Get和Post請求封裝

最近寫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不能多段式提交。