怎么把xml格式的字符串post到www.k.com??
如题 --------------------编程问答-------------------- var xmlstring="";var submitForm = document.createElement("FORM");
document.body.appendChild(submitForm);
submitForm.method = "POST";
var newElement = document.createElement("input");
newElement.setAttribute("name","xml");
newElement.setAttribute("type","hidden");
newElement.setAttribute("value",xmlstring);
submitForm.appendChild(newElement);
submitForm.submit(); --------------------编程问答-------------------- 在ASP.NET中实现POST发送数据
--------------------编程问答-------------------- --------------------编程问答-------------------- 方法2:
String xml = "<data>中文</data>";;
string strUrl = "http://www.k.com";
// 准备请求...
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(strUrl);
myRequest.Method = "POST";
myRequest.ContentType="application/x-www-form-urlencoded";
Stream newStream=myRequest.GetRequestStream();
byte[] data = Encoding.GetEncoding("GB2312").GetBytes(xml);
// 发送数据
newStream.Write(data,0,data.Length);
HttpWebResponse res = myRequest.GetResponse() as HttpWebResponse;
StreamReader sr = new StreamReader(res.GetResponseStream(), Encoding.UTF8);
String ret = sr.ReadToEnd();
newStream.Close();
Response.Write("你提交的是:" + Server.HtmlEncode( ret));
补充:.NET技术 , ASP.NET