0

C# 提供了提交发布请求的功能,但没有关于在 MSDN 上上传图像/文件的功能。我想在不使用原始标题的情况下执行此操作。

相关问题

使用 HTTPWebrequest (multipart/form-data) 上传文件

4

2 回答 2

3

您可以轻松使用WebClient类。它有一个UploadFile方法:

var client = new WebClient();
client.UploadFile("http://server/upload.aspx", @"C:\file.jpg");
于 2009-04-20T10:57:41.103 回答
2

我的 ASP.NET 上传常见问题解答有一篇关于此的文章,带有示例代码:使用 RFC 1867 POST 请求和 HttpWebRequest/WebClient 上传文件。此代码不会将文件加载到内存中,支持多个文件,并支持表单值、设置凭据和 cookie 等。

于 2009-04-23T17:35:59.457 回答