Как я могу получить параметры формы из HttpListenerRequest? - PullRequest
1 голос
/ 20 августа 2009

Я использую HttpListener для реализации очень простого http-сервера, который принимает POST от клиента Java. Когда клиент звонит, я получаю HttpListenerRequest, который содержит все параметры формы. Как я могу извлечь параметры формы? Кажется, у меня есть доступ только к потоку контента ....

1 Ответ

2 голосов
/ 20 августа 2009

HttpListener - это низкоуровневый компонент, как и объект HttpListenerRequest, который вы получаете для каждого запроса. Данные формы, отправленные через POST, содержатся внутри тела, поэтому вам придется обрабатывать поток и извлекать данные формы самостоятельно. Данные QueryString доступны вам, поскольку они являются частью адреса запроса и не требуют какой-либо обработки потока для извлечения. Это отличает его от данных формы, поскольку требуется обработка потока.

...