如何返回Post消息
我现在要对客户端提交的Post请求进行返回,但我在获取返回信息时,总是得到如下的格式:
{flag:OK}<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title></title></head><body> <form name="form1" method="post" action="Pushreport.aspx" id="form1"><div><input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE2MTY2ODcyMjlkZLl/M2N9Ig01Vd5vPjUeFSUCWRJe" /></div> <div> </div> </form></body></html>{flag:OK} public string GetResponse(HttpWebResponse res) { responseHeaders = res.Headers; Stream myResponseStream = res.GetResponseStream(); StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.GetEncoding("utf-8")); string retString = myStreamReader.ReadToEnd(); myStreamReader.Close(); myResponseStream.Close(); res.Close(); return retString; } protected void Page_Load(object sender, EventArgs e){ string strReturn = "{" + "\r\n" + "flag:OK" + "\r\n" + "}"; Response.Write(strReturn);}