我正在使用 .NET 使用 HTTP 方法“POST”在网页上发布表单。在服务器上,我通过以下方式读取数据:
Dim myStream As New System.IO.BinaryReader(Request.InputStream)
bytesRead = myStream.Read( myObject, lastIndex, bytesToRead)
读取数据时,缓冲区大小似乎是任意的,并不关心 bytesToRead 的值,只要小于剩余流数据大小即可。
有没有办法在页面级别设置 Request.InputStream 的缓冲区大小?我怀疑这只能在 TCP 级别完成?