问题描述
本人也是新手一枚,把代码发出来更多的还是希望能得到大神的指教,如果能帮到一些刚学java的新手,那就更是再好不过来了。简介在:开源地址是:目前还没有一个fork。。。简介在Java开发中,HttpClient的应用非常广泛。用的多了,自然会想去把他封装一下,写一个自己的小类库,方便自己日常学习工作使用。于是,就结合工作情况,利用业余时间简单的对HC进行了一下封装,最终的结果就是发起Http请求只用传递URL,[编码],[参数],一个函数就能返回响应数据。例如,如果你想以Post方式,name=xxx为参数访问domain.com,则只需构建出helper对象,将参数放到map中,只需Stringresult=helper.post(“domaon.com”,map);就可以方便的获得响应内容。还有一个提取Cookie的方法,我对Cookie这边了解不是太多,可能一些网站上的Cookie会提取错(目前我还没碰到),这一点就要靠大家指教了,我会慢慢完善这个的。主要有get(),post()两个方法,对应http的GET/POST请求get():GET方法,已添加缓存机制,可带参数和cookiepost():POST方法,可带参数和cookiegetcookie():获取cookie更多信息可参见代码使用示例:HttpHelperhelper=HttpHelper.getHelper();//如果需要先获取Cookie,则在这里获取一下,cookie就会保存下来helper.getCookie("loginurl",map,null);//helper中已有cookie,就可以正确获得需要Cookie的页面的信息了System.out.println(helper.get("privateurl"));helper.closeClient();
解决方案
本帖最后由 u013188979 于 2014-12-29 10:09:05 编辑
解决方案二:
解决方案三:
解决方案四:
支持你。。。。
解决方案五:
加油,继续搞。