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

来源:互联网 发布:bj单身日记 知乎 编辑:程序博客网 时间:2024/05/29 12:30

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

                                             
0 0
原创粉丝点击