【发布时间】:2010-05-18 23:28:56
【问题描述】:
我在这里完全空白。我有 2 台服务器无法通过正常的网络流量相互通信(比如复制文件)。由于人为的公司安全限制,我无法在任一服务器上设置 FTP。
Server1基本上就是我写的一个exe,它需要向Server2发送一个文件。
Server2 上有一个完整的 asp.net 网站,所以我正在编写一个 .ashx 页面来处理接收文件。
所以...Server1 需要调用 server2 并通过 http 向其发送文件。 Server2 需要接受文件并将其保存到磁盘。
我应该从哪里开始?我知道我可以让 server1 创建一个 WebRequest 对象,并将方法设置为 POST,然后流式传输内容。
但是在 server2 上,我应该写什么?通用处理程序?我发送的文件是否会成为 context.Request 对象的一部分?怎么弄出来?
我觉得我错过了一些非常基本的东西,我无法理解它。
感谢您的任何指点。
【问题讨论】:
标签: asp.net file-transfer