C# net winform wpf 发送post数据和xml到网页

由于项目需要发送数据到网页 这里用aspx做测试

采用post以及get发送数据,页面进行数据

 首先这个东西很简单很简单,基本上学过的都会,但是原谅一直搞cs几乎不搞bs的猿类吧。三四年没接触bs。

除了记录自己用意外。也希望能帮助别人

写程序与bs交互的处理webservice也没别的了。冷不丁的遇到了还抓瞎,只能网上搜罗然后测试在整理,在学习。。。。。。。

希望帮助没接触过的,以及也是一直搞cs的猿类,请bs大神,高手,给出更多的解决方案

 

 

首先采用最简单的微软子提供的方式

 

 

aspx可以用request.param获取

       if (Request.Params["data1"] != null)
            {
                string str = Request.Params["data1"].ToString();
                
            }

 

同时微软还提供了一下几种传输方式

 w .UploadData("uri","POST",new byte[1]);

  w.UploadString("uri", "POST", "data=123");

 

 

第二种方式采用httprequest,httpresponse传输并获取返回值

这种方式目前只能单一传递xml格式信息所有的参数内容都存储在xml中 例如<xml><patient><patient/><xml/>

 

网页端获取数据方式

 XmlDocument xmlDoc = new XmlDocument();
 xmlDoc.Load(Request.InputStream);

这样就能将xml中的数据进行重新加载读取使用.

 

第三种采用http,request 传输普通参数

 

 

aspx可以用request.param获取

       if (Request.Params["data1"] != null)    

         {           

      string str = Request.Params["data1"].ToString();       

                      }

转载于:https://www.cnblogs.com/HelloXZ/p/3790944.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值