.NET 4.0を使用していて、Request.InputStreamを文字列にしようとしています。私は明白なことを試みました:
Dim req As HttpRequest = HttpContext.Current.Request
' Log input stream length
util.SystemError("inputstream length = " + req.InputStream.Length.ToString, "MBOL")
req.InputStream.Position = 0
Dim encodedString As String = New StreamReader(req.InputStream).ReadToEnd()
これは、入力ストリームの長さが1671であることを示していますが、取得したencodedStringは空です。その周りにtry/catchを追加しましたが、エラーではないようです。空の文字列を返すだけです。
これがうまくいかない可能性のあるアイデアはありますか?これについての支援を事前に感謝します。