使用Web API C#

时间:2019-02-14 19:04:42

标签: c# rest api web-services

我有一个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传输之外还有其他方法吗?

预先感谢

0 个答案:

没有答案