如何用.net post 发送与接收xml信息 5

根据需要POST一个XML到别的服务器,然后别的服务器POSTXML到我的服务器,以前没接触过,网上找的不清楚。忘谁能说下,学习学习。能给源码更好。我也想用WEB服务啊,... 根据需要POST一个XML到别的服务器,然后别的服务器POSTXML到我的服务器,以前没接触过,网上找的不清楚。忘谁能说下,学习学习。能给源码更好。
我也想用WEB服务啊,这样的话我可以省好多事,可是人家的那服务是定了的,不会因为我这边更改...郁闷....最好是.NET的
展开
 我来答
KaLaDa
2008-10-18 · 超过23用户采纳过TA的回答
知道答主
回答量:144
采纳率:0%
帮助的人:69.5万
展开全部
写好url=Ip+XXX+?+你的参数名=XXX 协议怎么写就怎么填,让对方给你个已经写好的url也行

向url post过去你的XML

大致这样,思路不会错,我做这个很多

获取的话也差不多
string url = "http://abc.com/xyz.aspx";
byte[] postData = System.Text.Encoding.Default.GetBytes("username=abc&password=123");

System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
request.ContentType = "application/x-www-form-urlencoded";
request.Method = "post";
request.ContentLength = postData.Length;

System.IO.Stream requestStream = request.GetRequestStream();
requestStream.Write(postData, 0, postData.Length);
requestStream.Close();

System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse();

System.IO.StreamReader sr = new System.IO.StreamReader(response.GetResponseStream(),System.Text.Encoding.Default);
Console.WriteLine(sr.ReadToEnd());
sr.Close();
response.Close();
CSDN 上随手找的。
百度网友dc91b32
2008-10-16 · TA获得超过5650个赞
知道大有可为答主
回答量:5653
采纳率:0%
帮助的人:0
展开全部
用web服务
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式