【发布时间】:2010-11-10 19:25:11
【问题描述】:
我正在尝试通过 silverlight 应用程序将文件 ftp 到服务器。在服务器文件系统上上传文件的位置存在于 Web 服务器的沙箱区域之外。在这种情况下,Web 服务器根目录存在于“C:\test\www\”,上传文件的位置将存在于“C:\User\Uploads”。在这个场景中,我不确定 Http POST 是否有效(不使用 Web 服务器根目录)。我只需要将用户选择的文件上传到沙盒之外可能存在的不同位置。有了silverlight,我认为套接字是我最后的选择,因为silverlight 的端口范围是4502-4532。我可以使用 WebClient 和 Http POST 来做到这一点吗?我可以通过 silverlight 或 javascript 建立 ftp 连接吗?
【问题讨论】:
-
你没有指定你的服务器技术。
-
服务器技术使用的是 apache 2.2
-
你能考虑澄清你原来的问题吗?例如,Silverlight 不支持 FTP 上传本身,但上传文件的概念是通过 HTTP 数据流。我也无法判断这是否都在同一台机器上。
标签: silverlight apache ftp