C# 获取特定值

C# 获取特定值,c#,php,httpwebrequest,C#,Php,Httpwebrequest,我正在创建一个程序,通过一个网页与我的MySQL服务器对话,我目前使用的是MySQL系统,但在这种情况下,它会使我的脚本严重滞后,我正在寻找替代解决方案,因此我正在尝试HttpWebRequest,我知道如何将数据发送到php页面,但我无法找到任何方法来检索PHP返回的特定值 代码的一个例子是我的版本检查器 data = "version=" + HttpUtility.UrlEncode(version) + "&project=gps"; byte[] buffer = Encodi

我正在创建一个程序,通过一个网页与我的MySQL服务器对话,我目前使用的是MySQL系统,但在这种情况下,它会使我的脚本严重滞后,我正在寻找替代解决方案,因此我正在尝试HttpWebRequest,我知道如何将数据发送到php页面,但我无法找到任何方法来检索PHP返回的特定值

代码的一个例子是我的版本检查器

data = "version=" + HttpUtility.UrlEncode(version) + "&project=gps";
byte[] buffer = Encoding.ASCII.GetBytes(data);
HttpWebRequest WebReq = (HttpWebRequest)WebRequest.Create(checkurl);
WebReq.Proxy = null;
WebReq.Method = "POST";
WebReq.ContentType = "application/x-www-form-urlencoded";
WebReq.ContentLength = buffer.Length;
Stream PostData = WebReq.GetRequestStream();
PostData.Write(buffer, 0, buffer.Length);
PostData.Close();
现在在PHP端,它将根据提供的版本检查当前版本,并根据结果创建1-2个值

1) 返回当前版本,2)如果不是当前版本,则返回更新链接

现在,只要我知道如何从PHP页面检索特定信息,就可以很容易地对变量进行排序,这两个变量是'checkVersion'和'versionLink',分别是$checkVersion和$versionLink


到目前为止,在我的搜索之后,我找到的只是关于如何发送数据和接收整个页面的教程,而不是具体的值。这可能吗?

WUT…你是想用PHP还是C#编程??它们是两种完全不同的语言。我们需要更多的信息。我想你误解了很多事情。。PHP不是客户端,它是服务器端,就像c#一样。我试图让c#代码从页面检索特定的PHP值。您发布的c#代码对该评论毫无意义。您发布的C#代码正在向某个url发出POST请求,而不是从url获取数据。是的,它会将数据发布到网页,然后我需要它来检索特定的PHP值,我将在C#中为变量分配这些值。