【问题标题】:File transfer文件传输
【发布时间】:2008-11-18 14:00:05
【问题描述】:

我在 serverA 上有一个 IIS

我在位置 A 有用户 A,他打开了一个内容管理系统站点,托管在服务器 A 上。

该系统的一个特点是它允许用户将文件移动到位置 B,所有这些都在同一个网络内。现在,当发生此移动时,由于带宽限制,此文件是否会从 LocationA 移动到 serverA 到 LocationB,或者有没有办法让我将文件从 LocationA 移动到 LocationB 而无需通过 serverA,即使用 serverA 上的本地内存

我目前没有使用 BITS。

【问题讨论】:

    标签: asp.net iis


    【解决方案1】:

    要跟进 Ian 直接发布到 server2 的建议,您将需要某种网络服务器(可能是 IIS,但您可以自定义编写一个,它只接受 CMS 表单提交并将文件放在需要的位置走)

    【讨论】:

      【解决方案2】:

      这完全取决于 CMS 的工作方式 - 如果它在后台执行 scp,那么答案是肯定的 - 它会跳过本地计算机。

      如果它使用http将其传输到用户的机器然后返回,答案是“否”。

      【讨论】:

        【解决方案3】:

        userA 是否从他们的机器上传文件?如果是这样,您可以通过在表单上设置 action 属性来做到这一点:

        <form method="post" action="http://serverB/locationB" enctype="multipart/form-data">
            ...
            <input type="file" ... />
            ...
        </form>
        

        【讨论】:

          猜你喜欢
          • 2016-07-28
          • 2021-06-06
          • 2011-12-09
          • 2011-05-02
          • 2013-02-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多