Pergunta

Eu estou usando um HttpListener para implementar um servidor http muito simples, que é de aceitar um POST de um cliente Java. Quando o cliente chama recebo uma HttpListenerRequest, que contém todos os parâmetros de formulário. Como posso extrair os parâmetros de formulário? Eu pareço ter acesso apenas ao fluxo de conteúdo ....

Foi útil?

Solução

HttpListener é um componente de baixo nível, como é o HttpListenerRequest objeto que você começa para cada solicitação. dados de formulário enviados via POST está contido dentro do corpo, então você terá que processar o fluxo e extrair os dados do formulário mesmo. Os dados QueryString está disponível para você, porque isso é parte do endereço pedido, e não requer qualquer processamento de fluxo de extrato. Que o diferencia dos dados do formulário, como o processamento do fluxo é necessária.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top