【发布时间】:2008-10-22 23:46:33
【问题描述】:
【问题讨论】:
标签: c# .net post parameters httplistenerrequest
【问题讨论】:
标签: c# .net post parameters httplistenerrequest
经过几个小时的搜索(我在此处发布之前一直在搜索),我意识到我需要发回请求以获取表单参数。因此,一旦我将HttpListenerRequest 填满,POST 参数就不在里面了。您需要发送其他请求来获取它们:
//POST param
if (webRequest.Method == "POST")
{
StreamReader getPostParam = new StreamReader(request.InputStream, true);
postData = getPostParam.ReadToEnd();
byte[] postBuffer = System.Text.Encoding.Default.GetBytes(postData);
postDataStream.Write(postBuffer, 0, postBuffer.Length);
postDataStream.Close();
}
//END POST param
【讨论】: