1

HTTP post/get リクエストを使用するプログラムのサービスをプログラミングしているので、 を受け取ってSystem.IO.Streamを返すフック メソッドを使用してすべての受信リクエストを処理しますSystem.IO.Stream

着信要求 (HTML フォームに含まれる) を文字列に変換してから を使用して解析するとSystem.Web.HttpUtility.ParseQueryString(string)、データが自動的に URL デコードされるようです。ファイル パス (Windows UNC、理由は説明しません) を返すとき、最初に文字列を URL エンコードしてから、ストリームに変換して return-statement を使用して返すと、クライアントは doublely- を取得するようです。コード化された文字列。

念のために言っておきますが、WCF は、使用の一環としてストリームを自動的に URL エンコード/デコードしますSystem.ServiceModel.WebHttpBindingか?

4

1 に答える 1