以编程方式将文件从客户端上传到 IIS

以编程方式将文件从客户端上传到 IIS

我应该如何设置 IIS 来允许客户端以编程方式将文件上传到服务器上的文件夹?

答案1

您需要 IIS 中的某个应用程序来接收字节流。您可以使用 Web 服务进行此类文件传输。然后,服务层将负责将它们保存在所需位置。此外,您还需要将该文件夹设置为具有写访问权限,并且很可能在完全信任模式下工作。您可以查看此应用程序,并从 asp.net 页面查看他在 Silverlight 中是如何执行此操作的。http://www.michielpost.nl/Silverlight/MultiFileUploader/

答案2

您必须编写代码来完成此操作。Tim 给出了一个 .NET 页面的示例。

如果您使用共享主机,您的主机提供商可能会提供您可以从 ASP 页面调用的 COM+ 组件,例如 AspUpload 或 SaFileUp

相关内容