【问题标题】:Upload video to third party from you website, missing FilePath从您的网站上传视频到第三方,缺少 FilePath
【发布时间】:2016-01-08 13:22:05
【问题描述】:

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

从 api 我有所有需要的安全凭证,有端点 url 来上传视频。

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

我需要先将文件上传到我的服务器,然后再将其推送到第三方端点吗?这意味着我需要每 X 次运行一次清理以删除文件。

任何帮助将不胜感激。

这是我试过的代码:

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

对于这两个我只能得到文件名和非文件路径。

但我需要将 FILE PATH 传递给第三方 api 以在端点 url 中使用,如果不是,则意味着我需要将文件上传到我的服务器,然后从我的服务器传递 filePAth。但是,一旦第三方流程完成,我也需要从我的服务器中删除该文件。 我不敢相信上传到服务器是解决方案。

【问题讨论】:

  • 听起来您已经尝试过一些东西,您的代码在哪里,以便 SO 可以看到不正确的地方。

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-09
    • 2020-08-07
    • 1970-01-01
    • 2011-05-10
    • 1970-01-01
    • 2015-09-20
    • 2023-03-18
    相关资源
    最近更新 更多