我是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");
这不是上传文件。
答案 0 :(得分:0)
如果您想通过分段上传使用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);