2
我有一种情况,我想用WebClient异步写入一系列字节(与UploadDataAsync几乎相同)并获得可读的响应流(与OpenReadAsync相同)。.NET WebClient - 上传数据并获取流
你似乎能够单独完成这两项工作,但不能将两者都完成。有没有办法?
我有一种情况,我想用WebClient异步写入一系列字节(与UploadDataAsync几乎相同)并获得可读的响应流(与OpenReadAsync相同)。.NET WebClient - 上传数据并获取流
你似乎能够单独完成这两项工作,但不能将两者都完成。有没有办法?
很可能UploadDataTaskAsync会做你想做的。一个例子见https://stackoverflow.com/a/9736471/56778。
尝试使用HttpWebRequest?稍微复杂一点,但它允许你同时做两个 – LorenVS 2010-03-24 19:52:33
我刚刚使用HttpWebRequest将所有代码移植到WebClient(为了简单起见... oops:p) – Barguast 2010-03-25 11:26:05
问题是你有*相对*复杂的需求 - WebClient是一个简单的事情 - 但它不能处理更复杂的场景。 – 2013-01-25 13:52:20