どのように私はHttpListenerRequestからフォームパラメータを得ることができますか?

StackOverflow https://stackoverflow.com/questions/1307257

質問

私は、JavaクライアントからPOSTを受け入れている非常に単純なHTTPサーバーを実装するHttpListenerを使用しています。クライアントが呼び出したとき、私はすべてのフォームパラメータが含まれてHttpListenerRequestを取得します。どのように私は、フォームパラメータを抽出することができますか?私がアクセス権を持っているように見えるだけで、コンテンツストリームに....

役に立ちましたか?

解決

あなたが要求ごとに取得HttpListenerRequestオブジェクトがあるとして

HttpListenerをは、低レベルのコンポーネントです。 POSTを経由して送信されたフォームデータは、本体内に収容されているので、あなたは、ストリームを処理し、フォームデータを自分で抽出する必要があります。それは、リクエストアドレスの一部であり、かつ抽出するために任意のストリーム処理を必要としないためのQueryStringデータが使用可能です。ストリームを処理必要とされるようすなわち、フォームデータからそれを区別する。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top