httpclient调用接口
使用httpclient调用接口相比webservice轻量,和c#的webapi还有些区别,下面温习一下项目中使用httpclient调用接口。 1、建立HttpClientUtil类定义基本的属性和方法 1 import com.alibaba.fastjson.JSON; 2 import org.apache.commons.lang.StringUtils; 3 import org.apache.http.HttpEntity; 4 import org.apache.http.HttpResponse; 5 import org.apache.http.NameValuePair; 6 import org.apache.http.client.config.RequestConfig; 7 import org.apache.http.client.entity.UrlEncodedFormEntity; 8 import org.apache.http.client.methods.CloseableHttpResponse; 9 import org.apache.http.client.methods.HttpEntityEnclosingRequestBase; 10 import org.apache.http.client.methods.HttpGet