创建WebApp以捕获ftp上载请求并将其转发为http上载请求

时间:2018-03-16 03:48:53

标签: c# http ftp

在我们的Web服务器(IIS)上,出于安全原因,我们无法安装功能齐全的ftp服务器。但我们的客户使用的程序只能通过ftp协议传输他们的xml文件,他们无法向我们的服务器发送http请求。我需要创建一个webapp,它可以接收文件上传的ftp请求,就像ftp服务器一样,但功能非常有限。它将获取xml文件并通过http协议(也称为表单发布请求)重新发送。关于如何实现这一点的任何想法以及针对php或C#的现有源和API(或者更合理的方法)的提示都将非常感激。

1 个答案:

答案 0 :(得分:0)

哇,你不能使用ftp server,所以你想伪造ftp server,这基本上只是使用ftp server划伤头

这不会起作用

<强>然而

一种方式可能是:

  • 使用安全的远程ftp位置(网络外)。
  • 您的客户端上传到该服务器。
  • 您轮询该文件的远程服务器
  • 完成后删除所述文件

这不是很漂亮但可能会有效