zoukankan      html  css  js  c++  java
  • 通过https的POST方式,发送,接收XML文件的内容

    发送操作:

    C# code
    WebRequest myHttpWebRequest = WebRequest.Create(http://XXX.aspx);
    // Set the 'Method' property of the 'Webrequest' to 'POST'.
    myHttpWebRequest.Method = "POST";

    // Create a new string object to POST data to the Url.
    string postData = //想要发送的XML文件

    ASCIIEncoding encoding = new ASCIIEncoding ();
    byte[] byte1 = encoding.GetBytes (postData);

    // Set the content type of the data being posted.
    myHttpWebRequest.ContentType = "application/x-www-form-urlencoded";

    // Set the content length of the string being posted.
    myHttpWebRequest.ContentLength = byte1.Length;

    Stream newStream = myHttpWebRequest.GetRequestStream ();

    newStream.Write (byte1, 0, byte1.Length);
    // Close the Stream object.
    newStream.Close ();

    HttpWebResponse response = myHttpWebRequest.GetResponse();

     
    接收: 
    C# code
    StreamReader reader = new StreamReader (Reqeust.InputStream);
    String xml = reader.ReadToEnd();
  • 相关阅读:
    preliminary->advanced exam selections
    Maven入门
    Ajax和Json
    过滤器和监听器
    JSTL标签库
    JSP与EL表达式
    dom4j与XML文档操作
    会话管理
    登录之验证码
    WEB之文件下载
  • 原文地址:https://www.cnblogs.com/xx_cs/p/2436032.html
Copyright © 2011-2022 走看看