【问题标题】:Razor-pages upload file by HttpClient with credentialsRazor-pages 通过 HttpClient 使用凭据上传文件
【发布时间】:2021-09-27 00:56:10
【问题描述】:

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

【问题讨论】:

    标签: c# httpclient razor-pages


    【解决方案1】:

    你可以使用 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);
    

    【讨论】:

    • 谢谢,但是你有没有用 HttpClient 上传任何东西的完整例子?我之前没有使用 HttpClient,我担心 HttpClientHandler 不足以让我处理这个
    猜你喜欢
    • 1970-01-01
    • 2021-02-21
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-05
    相关资源
    最近更新 更多