zoukankan
html css js c++ java
纯.NET的XMLHTTP实现方法
公司的同事需要使用XMLHTTP传送XML描述到WEB服务器并捕捉返回的结果,虽然使用MSXML可以实现,考虑是不是可以一种纯.NET的方式来实现这个功能。想用HttpRequest来实现发送XML描述到服务器,但在MSDN中并没有很详细的关于这方面的资料,经过试验,可以用这种方法实现。
public
DataSet GetXmlData()
{
string
url
=
"
http://localhost:16800
"
;
HttpWebRequest req
=
(HttpWebRequest)WebRequest.Create(url);
req.Method
=
"
POST
"
;
//
插入公司内部服务的一个头
req.Headers.Add(
"
rBeacon-Service
"
,
"
1001
"
);
req.ContentType
=
"
application/x-www-form-urlencoded
"
;
XmlDocument doc
=
new
XmlDocument();
doc.Load(
"
query.xml
"
);
string
para
=
doc.OuterXml;
StreamWriter myWriter
=
new
StreamWriter(req.GetRequestStream());
myWriter.Write(para);
myWriter.Close();
HttpWebResponse rsp
=
(HttpWebResponse)req.GetResponse();
DataSet ds
=
new
DataSet();
ds.ReadXml(rsp.GetResponseStream(),XmlReadMode.Auto);
return
ds;
}
查看全文
相关阅读:
EffectiveJava-4
EffectiveJava-3
EffectiveJava-2
EffectiveJava-1
jar包下载
SpringBoot踩坑日记
Spring全家桶——SpringBoot之AOP详解
Spring全家桶——SpringBoot渐入佳境
Spring全家桶一一SpringBoot与Mybatis
SpringBoot2.x【一】从零开始环境搭建
原文地址:https://www.cnblogs.com/jeet/p/43984.html
最新文章
Windows 8.1 硬盘安装 Ubuntu14.04 双系统参考教程及注意事项
基于OpenDaylight和Mininet的试验床平台搭建
Ubuntu系统下OpenDaylight源码编译安装
Ubuntu系统Apache Maven安装
Ubuntu系统Java开发环境的搭建
Linux Ubuntu系统下Java开发环境搭建
认识岗位-产品经理的分类 (隔壁小孩都馋哭了)
认识岗位-产品经理的定义 (99%的人都不知道的)
求职准备-爆料!0基础居然当上了产品经理!!!
求职准备-救救我的选择困难症
热门文章
求职准备-认识自己,不负自己
跨境电商后台-关于上传图片的功能优化设计
跨境电商后台产品经理-跨境物流的主要形式
跨境电商后台产品经理-商品中心的迭代优化 | 人人都是产品经理
《电商产品经理是个什么玩意》
产品经理是什么,为什么,有啥用,下一步?
Vue修改单个组件的背景颜色
Vue使用antV G2制作看板
Oracle“ORA-00911: 无效字符”解决方式
Oracle“ORA-00979:不是GROUP BY 表达式”解决方式
Copyright © 2011-2022 走看看