c# - HttpClient progresschanged 事件
问题描述
我需要在尝试下载大字符串时取得进展。到目前为止,我正在使用 WebClient。
using (var client = new WebClient())
{
client.DownloadProgressChanged += Client_DownloadProgressChanged;
var jsonString = await client.DownloadStringTaskAsync(uri);
}
是否可以在 http 客户端中创建相同的事件?我在互联网上找不到这么简单的东西。
解决方案
推荐阅读
- encoding - 如何将 NSIS 中的字符串编码为 UTF-16LE 格式?
- python - 图像检测的嵌套循环需要永远运行 1 亿次
- javascript - 正则表达式仅匹配第一次或仅第二次出现
- php - 删除模型时分离数据透视表中模型的每条记录
- c++ - 在 Windows C++ 中更新进度条
- perl - 单个语句中的后增量和变量重用,Perl 5 与 Perl 6
- python - 如何重塑数据框的每一行?
- amazon-cognito - 如何访问本地存储以从 cognito 获取令牌?
- c# - 如何使用 SDK V4 在 C# 中修改 WEBCHAT 中 BOT 和 USER 输入的 UI?
- java - 如何获取存储在hasmap中的列表中的对象,以创建新列表