Come posso ottenere i parametri di modulo da HttpListenerRequest?
-
19-09-2019 - |
Domanda
Sto usando un HttpListener
per implementare un semplice server HTTP, che sta accettando un POST da un client Java. Quando il client chiama ottengo un HttpListenerRequest
, che contiene tutti i parametri di modulo. Come posso estrarre i parametri di forma? Mi sembra di avere accesso solo al flusso di contenuti ....
Soluzione
HttpListener è un componente a basso livello, come è l'oggetto HttpListenerRequest si ottiene per ogni richiesta. i dati dei moduli inviati tramite POST è contenuta all'interno del corpo, in modo da avere per elaborare il flusso ed estrarre i dati del modulo da soli. I dati QueryString è a disposizione di voi perché questo è parte dell'indirizzo richiesta, e non richiede alcuna elaborazione flusso da estrarre. Che lo differenzia dai dati del modulo, come l'elaborazione del flusso è richiesto.