c# - Razor-pages 通过 HttpClient 使用凭据上传文件
问题描述
如何使用带有凭据的 HttpClient 上传文件?我正在尝试找到一些示例/教程,但这对我来说还不清楚。我想通过 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);
推荐阅读
- python - 使用多个数据集训练神经网络 (Keras)
- python - Numba 数据类型错误:无法统一数组
- java - 有没有办法解密从特定表中散列成 CRC int 的字符串?
- python - Matplotlib 绘制比例三角形
- sql-server - 每个字符串的长度正好是 100 个字符
- javascript - 你如何打印出你输入的输入文本的值?Javascript 和 HTML
- python - 我如何使用 python 下载 youtube 视频
- c++11 - C++:使用 Youcompleteme 自动完成工具的 Vim 编辑器 - 不列出标准标题
- android - ANDROID:- 谷歌支付行动选择器不工作
- r - 使用 Rvest 从多个页面中抓取文本、表格并将两者结合起来