String xml = "<DATA> Chinese </data> ";
String postdata = "Data =" + server. urlencode (XML );;
String strurl = "http: // localhost: 29833/website1/XX. aspx ";
// Prepare the request...
Httpwebrequest myrequest = (httpwebrequest) webrequest. Create (strurl );
Myrequest. method = "Post ";
Myrequest. contenttype = "application/X-WWW-form-urlencoded ";
Myrequest. contentlength = postdata. length;
Stream newstream = myrequest. getrequeststream ();
Byte [] DATA = encoding. getencoding ("gb2312"). getbytes (postdata );
// Send data
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 ("You submitted:" + server. htmlencode (RET ));
// ==============
Receive Interface
Response. clearcontent ();
Response. Write (request. Form ["data"]);
Response. End ();
From: http://topic.csdn.net/u/20101117/11/bfee4a29-d966-4870-9026-0243767067a6.html