我有一个Web API C#,我想在其中创建Directory并将base64文件保存在远程服务器上。 API从另一台远程服务器接收文件。如何传递这些文件以将其保存在远程服务器上的已创建目录中。有可能吗?
我的帖子操作(WEB API)
public IHttpActionResult PostUpload(Upload upload)
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
db.Upload.Add(upload);
try
{
db.SaveChanges();
}
catch (DbUpdateException)
{
if (UploadExists(upload.UploadId))
{
return Conflict();
}
else
{
throw;
}
}
return CreatedAtRoute("DefaultApi", new { id = upload.UploadId }, upload);
}
API接收文件,但是无法创建目录,最终将它们保存在远程服务器上。 顺便说一下,API与应用程序位于不同的服务器中。
除了ftp传输之外还有其他方法吗?
预先感谢