在这个 msdn 页面上,我读到:
您的应用程序不能为特定请求混合使用同步和异步方法。如果调用 BeginGetRequestStream 方法,则必须使用 BeginGetResponse 方法来检索响应。
反之亦然吗?如果我调用BeginGetResponse
异步读取响应,我是否也应该使用它BeginGetRequestStream
来编写请求?
我的请求很小(100-1000 个字符),响应可能很大。
Jeffrey Richter 的这篇文章似乎说,在小负载的情况下,它可以同步完成(并且无需设置ContentLength
属性)。那是对的吗?