天天看点

基于HttpClient的HttpUtils(后台访问URL)

原文:http://lxy19791111.iteye.com/blog/341409

      最近做在线支付时遇到需要以后台方式访问url并获取其返回的数据的问题,在网络上g了一把,发现在常用的还是apache的httpclient。因为以经常要用到的原故,因此我对其进行了一些简单的封装,在此将代码贴一来,希望对有需要的朋友有所帮助,呵呵...

      httputils.java中有两个公共的静态方法,一个是urlpost,另一个是urlget,一目了然,前者是提供post方式提交数据的,后者是提供get方式提交数据的。其中所需要传送的数据以map的方式传入,剩下的工作就交给我这个httputils吧!当然如果http服务器端对所提交的数据的编码有要求的话,也没问题,你可以传入utf-8或者gbk,当然大家还可自行增加。

      下面是源代码,如果使用中有什么问题,欢迎大家提出。