gpt4 book ai didi

c# - 通过 HTTP 发送文件?

转载 作者:可可西里 更新时间:2023-11-01 16:12:12 25 4
gpt4 key购买 nike

只是想知道如何通过 HTTP 发送文件。我正在使用 HTTPRequest。数据需要以二进制形式输出,以便我可以在多部分请求中发送它。以及我如何做的想法?我完全迷路了。

最佳答案

如果您只想将文件作为 POST/STOR/等的正文发送,那么 WebClient 可以让这变得简单:

    using (WebClient client = new WebClient())
{
client.UploadFile(address, fileName);

// or to specify a custom method:
client.UploadFile(address, "PUT", fileName);
}

如果您需要一个表单,那就更棘手了;你需要 multipart-mime,它不被直接支持;您必须编写它或使用来自网络的现有代码。

关于c# - 通过 HTTP 发送文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2303983/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com