c# 上传文件到服务器代码
时间: 2023-08-27 18:06:15 浏览: 233
以下是使用C#将文件上传到服务器的代码:
```
using System;
using System.Net;
using System.IO;
public class FileUploader
{
public void UploadFile(string filePath, string uploadUrl)
{
WebClient client = new WebClient();
client.UploadFile(uploadUrl, "POST", filePath);
}
}
```
使用示例:
```
FileUploader uploader = new FileUploader();
string filePath = @"C:\example\file.txt";
string uploadUrl = "http://www.example.com/upload";
uploader.UploadFile(filePath, uploadUrl);
```
在上面的示例中,`filePath` 变量包含要上传的文件的本地路径,`uploadUrl` 变量包含要上传到的服务器 URL。`UploadFile` 方法使用 `WebClient` 类执行实际的文件上传。
阅读全文