我的响应文本中的空白(请求wp7,响应php)
问题描述:
Hy! 我正在向wp7发送一个请求。当php发送它的响应时,WP7应用程序收到的响应包含大量的空白字符和换行符。我的响应文本中的空白(请求wp7,响应php)
这里是我的WP7响应回调:
void GetResponseCallback(IAsyncResult asynchronousResult)
{
try
{
HttpWebRequest request = asynchronousResult.AsyncState as HttpWebRequest;
HttpWebResponse response = request.EndGetResponse(asynchronousResult) as HttpWebResponse;
using (StreamReader sr = new StreamReader(response.GetResponseStream()))
{
string responseText = sr.ReadToEnd();
Debug.WriteLine(responseText);
SaveResponseText(responseText);
}
}
catch (WebException e)
{
}
}
这里是我的PHP代码的细节:
if ($_POST["event"] == "riaszt")
{
if($count != 0)
{
{
echo ok;
}
}
}
答
如果帮助你,但,对于所有响应的servor我用我不知道此代码=>
HttpWebRequest request = (HttpWebRequest)asynchronousResult.AsyncState;
// End the operation
HttpWebResponse response = (HttpWebResponse)request.EndGetResponse(asynchronousResult);
Stream streamResponse = response.GetResponseStream();
StreamReader streamRead = new StreamReader(streamResponse);
string responseString = streamRead.ReadToEnd();
Debug.WriteLine("response ==> [" + responseString + "]");
但是,您的代码是好的,你确定你的servor发送回应?当你在浏览器中调用你的url时,你有回应吗? 也许是一个编码问题...
尝试使用修剪()为返回的数据 – asprin 2012-07-26 07:37:34
user1520209:请阅读您自己的问题一次。找到你犯了多少错误?不要急着写所有的东西,如果我们赶紧回答它可能会使你的工作翻一番 – Makesh 2012-07-26 07:44:53
你要么写回声“OK”;要么回声$ OK;取决于你的情况。 – 2012-07-26 07:46:22