【发布时间】:2018-03-16 03:48:53
【问题描述】:
出于安全原因,我们无法在我们的 Web 服务器 (IIS) 上安装功能齐全的 ftp 服务器。但是我们的客户使用的程序只能通过 ftp 协议传输他们的 xml 文件,他们无法向我们的服务器发送 http 请求。我需要创建一个可以接收文件上传的 ftp 请求的 webapp,就像 ftp 服务器一样,但功能非常有限。它将获取 xml 文件并通过 http 协议(又名表单发布请求)重新发送。任何关于如何实现这一点的想法以及针对 php 或 C# 的现有源和 API(或只是更合理的方法)的提示都将不胜感激。
【问题讨论】:
-
你不能安装FTP服务器,但是你想写一个FTP服务器的程序(我不知道“模仿”和“成为一个”的区别是什么)?
-
我的程序必须做的唯一 ftp-server-thing 是将 ftp 文件作为二进制流接收,它只会进入内存而不是其他任何地方。但是等等...这意味着 ftp 授权和 ftp 会话以及一个系统,它将在单独的包中传输文件,可能还有许多其他我没有想到的东西)))