HttpListenerRequest, где параметр POST?

Я думаю, что это может решить вашу проблему:

В этой рабочей книге:

Private Sub Workbook_Open()
    Worksheets("NameHere").Range("A1") = True
End Sub

В окне кода целевого листа: [ 114]

Private Sub Worksheet_Calculate()
    If Worksheets("NameHere").Range("A1") Then MacroRuns
    Worksheets("NameHere").Range("A1") = False
End Sub
5
задан juan 27 October 2008 в 20:09
поделиться

1 ответ

После нескольких часов поиска (я искал прежде, чем отправить здесь) я понял, что должен передать запрос обратно для получения параметра формы. Таким образом, после того как я имею 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
6
ответ дан 14 December 2019 в 13:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: