xml文件的发送和接收
来源:互联网 发布:查航班软件 编辑:程序博客网 时间:2024/05/18 10:08
/// <summary>
/// 提交请求
/// </summary>
/// <param name="xmlRequest"></param>
/// <returns></returns>
public string PostRequest(string xmlRequest, string url, string apiKey)
{
string xml = xmlRequest;
xmlRequest = GetEncryptString(xmlRequest, apiKey);
Logger.LogInfo("发送请求" + xmlRequest);
Encoding encoding = Encoding.GetEncoding("utf-8");
WebRequest request = WebRequest.Create(url);
request.Method = "POST";
byte[] postdata = encoding.GetBytes(xmlRequest);
request.ContentLength = postdata.Length;
Stream requesstream = request.GetRequestStream();
requesstream.Write(postdata, 0, postdata.Length);
requesstream.Close();
WebResponse response = request.GetResponse();
StreamReader responsestream = new StreamReader(response.GetResponseStream(), encoding);
string html = responsestream.ReadToEnd();
requesstream.Close();
response.Close();
Logger.LogInfo("接收报文:" + html);
return html;
}
该代码是发送一个xml文件
StreamReader sr = new StreamReader(Request.InputStream);
string strInput = sr.ReadToEnd();
this._request = XmlUtil.DeXmlSerialization(typeof(message), this._xml) as message;
只是接收的 接收到数据后通过反序列化 得到对象
- xml文件的发送和接收
- C#实现文件的发送和接收
- 通过http/https的POST方式,发送、处理和接收XML文件内容
- 发送和接收xml信息
- 利用ASP发送和接收XML数据的处理方法
- 利用ASP发送和接收XML数据的处理方法
- howto使用http接收和发送简单的xml请求
- ASP发送和接收XML数据的处理方法
- ajax之xml数据的服务器端发送和客户端接收。
- 利用ASP发送和接收XML数据的处理方法
- 利用ASP发送和接收XML数据的处理方法
- PHP接收和发送XML数据
- Java实现Socket发送和接收文件的代码
- PHP CURL 发送和接收XML数据,并用$HTTP_RAW_POST_DATA接收
- 广播的发送和接收
- json的发送和接收
- 一个发送xml远程请求和接收xml请求结果并置入DataSet的方法
- qt 下UDP消息的接收和发送和TCP发送文件
- 嵌入式Linux之我行——S3C2440上MMC/SD卡驱动实例开发讲解(二)[转]
- 有关SoftICE的详细操作指导教程
- pku 1003 Hangover
- ASP.NET程序中常用的三十三种代码
- 在ubuntu下配置jsp+hibernate开发环境
- xml文件的发送和接收
- pku 1004 Financial Management
- OSE RTOS
- pku 1013 解题报告
- pku 1005 I Think I Need a Houseboat
- pku 1006 Biorhythms
- java文件夹操作,将多文件夹下的相同文件合成到同一文件
- 嵌入式Linux之我行——RamDisk块设备驱动实例开发讲解[转]
- 印前软件 数码打样 管理软件