【问题标题】:.NET WebClient - Upload data and get stream.NET WebClient - 上传数据并获取流
【发布时间】:2010-03-24 19:48:02
【问题描述】:

我有一种情况,我想用 WebClient 异步写入一系列字节(与 UploadDataAsync 大致相同)并获得可读响应流(与 OpenReadAsync 相同)。

你似乎可以单独做这两个,但不能同时做两个。有什么办法吗?

【问题讨论】:

  • 尝试使用 HttpWebRequest 吗?稍微复杂一点,但它可以让你同时做
  • 我刚刚将所有代码从使用 HttpWebRequest 移植到 WebClient(为了简单起见...哎呀:p)
  • 问题是你有一个相对复杂的需求——而WebClient是一种做简单事情的简单方法——但它不能处理更复杂的场景。

标签: c# .net asynchronous webclient


【解决方案1】:

UploadDataTaskAsync 很可能会做你想做的事。示例见https://stackoverflow.com/a/9736471/56778

【讨论】:

    猜你喜欢
    • 2020-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-19
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    相关资源
    最近更新 更多