C#提供了提交帖子请求的功能,但没有关于在MSDN上传图像/文件的信息。我想在不使用原始标题的情况下执行此操作。
答案 0 :(得分:3)
您可以轻松使用WebClient
课程。它有一个UploadFile
方法:
var client = new WebClient();
client.UploadFile("http://server/upload.aspx", @"C:\file.jpg");
答案 1 :(得分:2)
我的ASP.NET上传常见问题解答中有一篇文章,示例代码为:Upload files using an RFC 1867 POST request with HttpWebRequest/WebClient。此代码不会将文件加载到内存中,支持多个文件,并支持表单值,设置凭据和cookie等。