【发布时间】:2016-03-31 16:41:35
【问题描述】:
我尝试在我的xampp 网页上显示使用 C# HTML Post 发送的值,这是我的代码:
private void sendHtmlData(UInt16 value) {
var postData = "Package" + value.ToString()
var data = Encoding.ASCII.GetBytes(postData);
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://localhost/dashboard/");
request.Method = WebRequestMethods.Http.Post;
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;
using (var stream = request.GetRequestStream()) {
stream.Write(data, 0, data.Length);
}
var response = (HttpWebResponse)request.GetResponse();
var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
}
<!doctype html>
<html>
<head></head>
<body>
<? echo htmlspecialchars($_GET["Package"]); ?>
</body>
</html>
为什么这不起作用?例如,如果我调用该函数,我的网页上什么也不会发生。
【问题讨论】: