后台通过context.Request.InputStream来接收
#region 发送消息 + void SendMessage()
/// <summary>
/// 发送消息
/// </summary>
public void SendMessage()
{
//CurrentContext.Response.Write("Hello F1");
string lbSourceUrl = CurrentContext.Request["lbSourceUrl"];
string textMessage = CurrentContext.Request["textMessage"];
byte[] entity = Encoding.UTF8.GetBytes(textMessage);
HttpWebRequest httpReq = (HttpWebRequest)WebRequest.Create(new Uri(lbSourceUrl));
httpReq.AllowAutoRedirect = true;
httpReq.KeepAlive = true;
httpReq.Method = "POST";
httpReq.ContentType = "text/xml; charset=UTF-8"; //json格式 application/json;charset=UTF-8
httpReq.ContentLength = entity.Length;
Stream reqStream = httpReq.GetRequestStream();
reqStream.Write(entity, 0, entity.Length);
reqStream.Close();
HttpWebResponse httpResp = (HttpWebResponse)httpReq.GetResponse();
StreamReader respStream = new StreamReader(httpResp.GetResponseStream(), Encoding.UTF8);
string result = respStream.ReadToEnd();
respStream.Close();
httpReq.Abort();
httpResp.Close();
CurrentContext.Response.Write(result);
}
#endregion