Как извлечь значения из формы ввода пользователя через пользовательское промежуточное ПО? - PullRequest
0 голосов
/ 21 февраля 2019

Я попытался найти значения с помощью отладчика в HttpContext, но кажется, что это сложнее, чем просто Dictionary(key,value)

app.Use(async (context, next) =>
{
    foreach (var item in context.???)
    {
        Console.WriteLine('{item.Key}':'{item.Value}'");
    }
    await next.Invoke();
});

например,

Пример формы:

<input type="text" name="FirstName" />
<input type="text" name="Age" />

Ожидаемый вывод на консоль:

'FirstName':'John'
'Age':'123'

1 Ответ

0 голосов
/ 21 февраля 2019

Место для данных формы - context.Request.Form.Если вы хотите разобрать данные строки запроса, это будет context.Request.Query ... но вам нужны данные формы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...