
HttpClient httpclient = new DefaultHttpClient();求注释 细一点 在线等
/创建HttpClient实例HttpClienthttpclient=newDefaultHttpClient();HttpResponseresponse=null;...
/ 创建HttpClient实例
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = null;
HttpEntity entity = null;
httpclient.getParams().setParameter(
ClientPNames.COOKIE_POLICY, CookiePolicy.BROWSER_COMPATIBILITY); //设置cookie的兼容性
HttpPost httpost = new HttpPost("http://esb.cyou-inc.com/cxf/ehrEmp/zc/getAllEmpInfo"); //引号中的参数是:接口地址
List <NameValuePair> nvps = new ArrayList <NameValuePair>();
nvps.add(new BasicNameValuePair("clientId", "xxxxxxxxx")); //clientId由总线统一分配 等你们项目上限时可分配
httpost.setEntity(new UrlEncodedFormEntity(nvps, HTTP.UTF_8));
//将参数传入post方法中
response = httpclient.execute(httpost);
//执行
entity = response.getEntity();//返回服务器响应
String result = EntityUtils.toString(entity);
return new String(result.getBytes("iso8859-1"),"utf8");
还有这个方法是往外传数据的还是拿数据的啊 展开
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = null;
HttpEntity entity = null;
httpclient.getParams().setParameter(
ClientPNames.COOKIE_POLICY, CookiePolicy.BROWSER_COMPATIBILITY); //设置cookie的兼容性
HttpPost httpost = new HttpPost("http://esb.cyou-inc.com/cxf/ehrEmp/zc/getAllEmpInfo"); //引号中的参数是:接口地址
List <NameValuePair> nvps = new ArrayList <NameValuePair>();
nvps.add(new BasicNameValuePair("clientId", "xxxxxxxxx")); //clientId由总线统一分配 等你们项目上限时可分配
httpost.setEntity(new UrlEncodedFormEntity(nvps, HTTP.UTF_8));
//将参数传入post方法中
response = httpclient.execute(httpost);
//执行
entity = response.getEntity();//返回服务器响应
String result = EntityUtils.toString(entity);
return new String(result.getBytes("iso8859-1"),"utf8");
还有这个方法是往外传数据的还是拿数据的啊 展开
1个回答
展开全部
这个两者都有吧,调用外系统接口,传入合法入参,接口返回数据给response对象,这个在项目有应该要有接口协议文档,有非常明确的入参报文结构与回参报文结构。
追问
如果要只想接数据应该怎么改一下呢

2022-08-05 广告
苏州蓝晓生物科技有限公司。标准化核心产品:公司拥有完整的琼脂糖介质、葡聚糖介质、聚甲基丙烯酸酯介质生产线,年产分离介质50000L,产品质量稳定并达到国际领先水平。核心优势:公司核心技术人员拥有近二十年不同基质的基球开发和官能化的丰富技术经...
点击进入详情页
本回答由苏州蓝晓生物科技有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询