从硬盘上传视频文件到服务器 RestSHARP

Upload Video File From Harddisk to server RestSHARP

我是 RestSharp 的新手,使用 C# WPF,我想使用 PHP API 和 RestSharp 将视频 (mp4) 文件上传到服务器。

var Client = new RestClient("https://www.XXXX.com/");
var Request = new RestRequest("FILE.php", Method.POST);
Request.AddParameter("uniqueID", DeviceID);
Request.AddParameter("POSTID", POSTID);
Request.AddParameter("outPutVideoPath", outPutVideoPath);
Request.AddParameter("accesstoken", "TOKEN");

这不是上传文件。

如果您想通过分段上传使用POST请求上传文件,请使用此格式

var client = new RestClient("https://www.xxxx.com/File.php");
var request = new RestRequest(Method.POST);

request.AddHeader("content-type", "multipart/form-data; [boundary info]");
request.AddParameter("multipart/form-data",[multiparted data], 
ParameterType.RequestBody);
IRestResponse response = client.Execute(request);