Допустим, у нас есть веб-страница с формой ввода поиска, которая передает данные на сервер через HTTP GET. Таким образом, средний сервер получает данные поиска через строки запроса. Пользователь может видеть URL-адрес и также может инициализировать этот запрос сам (через URL + строки запроса).
Мы все это знаем. Вот вопрос.
Что делать, если эта веб-страница передает данные на сервер через HTTP POST? Как пользователь может самостоятельно инициализировать этот запрос?
Ну, я знаю, как захватить HTTP POST (для чего нужны сетевые снифферы), но как я могу имитировать этот HTTP-запрос POST сам по себе в коде С#?