0

我的网站有一个从本地计算机上传文件的选项。我现在想添加一个选项以直接从 Dropbox 上传文件。我正在使用 Dropbox 选择器 api,它返回客户端选择的文件的链接。

然后我想将文件下载到服务器并将其转换为HttpPostedFile 或再次发布为HttpPostedFile- 因为我的函数需要一个HttpPostedFile对象......

有人可以帮我找到一种方法吗?

伊丹

4

1 回答 1

0

您需要创建自己的类,HttpPostedFileBase使用 Dropbox API 继承和实现其方法。

HttpPostFileWrapper然后,您可以为来自 Dropbox 的文件和常规上传 传递该类。

如果您使用的是 ASP.Net MVC,您将HttpPostedFileBase直接获得常规上传,并且您也可以创建自定义模型绑定器来自动处理 Dropbox。

于 2013-05-13T14:54:58.317 回答