首页 > 解决方案 > Razor-pages 通过 HttpClient 使用凭据上传文件

问题描述

如何使用带有凭据的 HttpClient 上传文件?我正在尝试找到一些示例/教程,但这对我来说还不清楚。我想通过 HttpClient 从网盘上 Razor-pages 的表格中上传文件(图像),但我必须能够输入我的用户名和密码 - 否则它将无法工作

标签: c#httpclientrazor-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);

推荐阅读