zoukankan      html  css  js  c++  java
  • Http上传Xml文件

      /// <summary>
            /// Http上传Xml文件
            /// </summary>
            /// <param name="url">访问url</param>
            /// <param name="path">文件路径(本地的绝对路径)</param>
            /// <returns></returns>
            public string HttpUploadFile(string url, string path)
            {
                string result = "";
                StreamWriter myWriter = null;
                HttpWebRequest objRequest = (HttpWebRequest)WebRequest.Create(url);
                objRequest.Method = "POST";
                objRequest.ContentType = "text/xml";//提交xml 
                objRequest.ContentType = "application/x-www-form-urlencoded";
                try
                {
                    XmlDocument doc = new XmlDocument();
                    doc.Load(path);
                    string data = ConvertXmlToString(doc);
                    myWriter = new StreamWriter(objRequest.GetRequestStream());
                    myWriter.Write(data);
                }
                catch (Exception e)
                {
                    return e.Message;
                }
                finally
                {
                    myWriter.Close();
                }
    
                HttpWebResponse objResponse = (HttpWebResponse)objRequest.GetResponse();
                using (StreamReader sr = new StreamReader(objResponse.GetResponseStream()))
                {
                    result = sr.ReadToEnd();
                    sr.Close();
                }
                return result;
            }
  • 相关阅读:
    mongodb复制集配置
    replication set复制集
    CentOS 6.5下源码安装MySQL 5.6
    10个最常见的 HTML5 面试题及答案
    Javascript中document.execCommand()的用法
    javascript 准确的判断类型方法
    getUserMedia API
    javascript
    C++ 面试题
    C++
  • 原文地址:https://www.cnblogs.com/akonlei/p/5622271.html
Copyright © 2011-2022 走看看