C# から Web ページにデータを送信する方法を理解しています。ただし、Asp.net で投稿データを取得するにはどうすればよいですか。
これは、Webページにデータを送信するための私のクラスです
ここに置くべき変数は何ですか。Request.Query[""]
class PostData
{
private WebRequest request;
private Stream dataStream;
public PostData(String url)
{
request = WebRequest.Create(url);
}
public bool PostDataToWeb(String data)
{
byte[] byteArray = Encoding.UTF8.GetBytes(data);
dataStream = request.GetRequestStream();
request.Method = "POST";
request.ContentType = "application/x-www-formurlencoded";
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
return true;
}
}
私の Web ページ クラス ---> これは webmatrix の cshtml ファイルです
@{
Layout = "~/_SiteLayout.cshtml";
Page.Title = "CMS Home Page";
if(IsPost)
{
//whats the input am i supposed to input here?
String a = Request.Form[""];
}
}