【发布时间】:2021-09-27 00:56:10
【问题描述】:
如何使用带有凭据的 HttpClient 上传文件? 我正在尝试找到一些示例/教程,但这对我来说还不清楚。 我想通过 HttpClient 从网盘上 Razor-pages 的表格中上传文件(图像),但我必须能够输入我的用户名和密码 - 否则它将无法工作
【问题讨论】:
标签: c# httpclient razor-pages
如何使用带有凭据的 HttpClient 上传文件? 我正在尝试找到一些示例/教程,但这对我来说还不清楚。 我想通过 HttpClient 从网盘上 Razor-pages 的表格中上传文件(图像),但我必须能够输入我的用户名和密码 - 否则它将无法工作
【问题讨论】:
标签: c# httpclient razor-pages
你可以使用 HttpClientHandler 类
var handler = new HttpClientHandler();
handler.Credentials = new NetworkCredential(userName, password);
// here your have to pass your handler to HttpClient constructor
var client = new HttpClient(handler);
【讨论】: