• 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();       

                          }

  • 相关阅读:
    EntityFramework 启用迁移 EnableMigrations 报异常 "No context type was found in the assembly"
    JAVA 访问FTP服务器示例(2)
    NuGet Package Manager 更新错误解决办法
    JAVA 访问FTP服务器示例(1)
    RemoteAttribute 的使用问题
    诡异的 javascript 变量
    javascript apply用法
    Babun 中文乱码
    GSM呼叫过程
    转站博客园
  • 原文地址:https://www.cnblogs.com/HelloXZ/p/3790944.html
Copyright © 2020-2023  润新知