[Java]自定义Jar库,Http简单的Get和Post请求封装

xiaoxiao2021-02-28  122

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

转载请注明原文地址: https://www.6miu.com/read-43750.html

最新回复(0)