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;
}
查看全文
相关阅读:
Android——Activity去除标题栏和状态栏
Android——程序员的情怀——优化BaseAdapter
Android——Android Sutido:[2]导入eclipse项目篇
【Android开源项目分析】自定义圆形头像CircleImageView的使用和源码分析
学佛略要
Keystone, Start, Failed to Load Bson
又梦见了你
伦敦之旅
无题
Multiverse in Doctor Strange // Multiverse在《神秘博士》
原文地址:https://www.cnblogs.com/jeet/p/43984.html
最新文章
tf.data 数据处理模块
GETTING STARTED WITH DISTRIBUTED DATA PARALLE
SINGLE-MACHINE MODEL PARALLEL BEST PRACTICES
Pytorch 重写Dataloader
Learning to Cartoonize Using White-box Cartoon Representations
FD-GAN: Pose-guided Feature Distilling GAN for Robust Person Re-identification
Joint Discriminative and Generative Learning for Person Re-identification
BBN: Bilateral-Branch Network with Cumulative Learning for Long-Tailed Visual Recognition
Semantic Image Synthesis with Spatially-Adaptive Normalization
Core dump去哪里了?
热门文章
(转)如何动手打造属于自己的智能家居
(转)详解福睿斯低配升级蓝牙中控(小白详细教程,大神自行跳过)
git提交本地代码到新分支、改变已有分支名字
(转)C++11里的智能指针
(转)C++头文件顺序
(转)Making 1 million requests with python-aiohttp
(转)Python黑魔法 --- 异步IO( asyncio) 协程
用ubuntu的grpb2引导Remix OS或Phoenix OS
SM2椭圆曲线公钥密码算法
Android——Fragment实例精讲——底部导航栏+ViewPager滑动切换页面
Copyright © 2011-2022 走看看