У меня есть две программы, одна отправляет переменную POST с PostAsync, а другая должна читать переменные записи.Когда я передаю переменную POST, следует прочитать данные, но в page_Load я не могу этого сделать.
С помощью переменных GET process.start открывает новую вкладку, а Request.QueryString считывает данные, и я хочу сделать что-то подобное.
Отправитель
using System.Net.Http;
string stringBase64Encoded = "cHJvdmE=";
string uri = "https://myuri/";
string data = "{'Key': "+ stringBase64Encoded +" }";
using (var client = new HttpClient())
{
client.PostAsync(uri, new StringContent(data, Encoding.UTF8, "application/json"));
}
Получатель
protected void Page_Load(object sender, EventArgs e)
{
string base64Encoded;
if (Request.Form["Key"] != null) {
base64Encoded = Request.Form["Key"];
}
}