文档章节

Http方式请求web Service

mapengfei
 mapengfei
发布于 2014/07/19 21:27
字数 71
阅读 11
收藏 0

 

try {
		

			HttpPost httpost = new HttpPost("http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx");
			StringEntity myEntity = new StringEntity(FileUtils.readFileToString(new File("a.txt")));
            httpost.setHeader("SOAPAction", "http://WebXml.com.cn/getRegionCountry");
            httpost.setHeader("Content-Type", "text/xml; charset=utf-8");
            httpost.setEntity(myEntity);
    
            for (Header string : httpost.getAllHeaders()) {
				System.out.println(string.getName()+":"+string.getValue());
			}
            System.out.println("-------------------------");
			HttpResponse response = httpclient.execute(httpost);
			HttpEntity entity = response.getEntity();
			String resString = EntityUtils.toString(entity);
				     for (Header string : response.getAllHeaders()) {
				    		System.out.println(string.getName()+":"+string.getValue());
				}
			System.out.println("response content:" + resString);

		} finally {
		
			httpclient.getConnectionManager().shutdown();
		}

本文转载自:http://mapengfei00099.iteye.com/blog/1610266

mapengfei
粉丝 3
博文 18
码字总数 1588
作品 0
珠海
私信 提问
JavaWeb(五)Servlet-2

1、HTTP简介 WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。 HTTP是 hypertext transfer protocol(超文本传输协议)的简写,它是 TCP/IP 协议集...

leeqico
2018/05/12
0
0
JAX-RS 方式的 RESTful Web Service 开发

Web Service 目前在风格上有两大类,一个是基于 SOAP 协议,一个是完全遵循 HTTP 协议规范的RESTful 风格。 SOAP 方式的 web service 已经很成熟了,应用也很广,已经成为 Web Service 的工业...

小致dad
2016/07/13
59
0
浅谈WebService SOAP、Restful、HTTP(post/get)请求

HTTP-GET 和 HTTP-POST HTTP-GET和HTTP-POST是标准协议,他们使用HTTP(超文本传输协议)谓词(谓词是指条件表达式的求值返回真或假的过程。)对参数进行编码并将参数作为名称/值对传递,还使...

zppiio
2015/01/09
26.3K
1
Web容器和Servlet生命周期

为何需要Web容器 Web服务器本身主要用于支持http协议,包括监听和相应http请求。web服务器一般处理静态的请求,如文件系统中的静态文件。web容器则是为web相关的组件提供运行环境,可以从‘容...

lonewolfxuwei
2014/05/08
0
0
Servlet做Controller,实现一个类处理多个请求

传统的Servlet都是一个请求对应一个Servlet。 例子如下: 请求:http://localhost:8080/ServletTest/Login web.xml配置: Servlet代码: 所以当web项目很大时,请求也就很多,web.xml的配置量...

Shawn1in
2016/10/15
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
2.4K
15
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
41
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
40
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
61
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
21
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部