从您的网站上传视频到第三方,缺少FilePath

时间:2016-01-08 13:22:06

标签: c# asp.net api file-upload

有一个asp.net网站,需要将视频上传到第三方。

从api我拥有所需的所有安全凭证,有端点网址将视频上传到。

但我无法从用户计算机上获取仅FilePath文件名。

我是否需要先将文件上传到我的服务器,然后才将其推送到第三方的endponit?这意味着我需要每X次运行一次清理来删除文件。

任何帮助都将不胜感激。

这是我试过的代码:

 <asp:FileUpload ID="FileUpload" runat="server" />
 <input id="File1" type="file" runat="server" />

对于这两个我只能得到fileName而不是filePath。

但我需要将FILE PATH传递给第三方api才能在端点url中使用,否则就意味着我需要将文件上传到我的服务器然后从我的服务器传递filePAth。但是,在完成第三方过程后,我还需要从我的服务器中删除该文件。 我无法相信上传到服务器是解决方案。

1 个答案:

答案 0 :(得分:0)

我相信您的假设是正确的,您需要首先将文件上传到您的服务器上,然后将其移至服务中。 出于安全原因,我不相信您能够从客户端的计算机获取文件路径。