问题标签 [file-transfer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
3535 浏览

ftp - 使用 FTPS 连接传输文件时,“二进制模式 taransfer”和“ASCII 模式传输”有什么区别?

我正在使用FTPS连接将文本文件 [此文件将包含 EDI(电子数据交换)信息]发送到邮箱 INOVIS。我已将系统配置为打开 FTPS 连接并使用 PUT 命令将文件写入FTP 服务器上的文件夹。问题是:我应该使用什么文件传输模式?如何在模式之间切换?

此外,通过 FTPS 连接传输文件时使用哪种模式是“最佳实践”。如果有人可以为我提供一个小的 ftp 脚本,那将会很有帮助。

0 投票
2 回答
3945 浏览

c# - 在 ASP.NET 中处理大文件传输时应采取哪些预防措施?

我的 ASP.NET 应用程序允许用户上传和下载大文件。这两个过程都涉及读取和写入文件流。我应该怎么做才能确保应用程序在处理大文件时不会挂起或崩溃?例如,文件操作是否应该在工作线程上处理?

0 投票
3 回答
2736 浏览

html - 从 HTML 自动传输文件

我正在构建一个 Web 应用程序来指导我的用户完成应用程序的配置和安装。它动态构建一组配置文件,然后将它们与应用程序的安装程序一起发送到存档(.ZIP 文件)中。该网页是从 linux shell 脚本生成的(对不起),出于安全原因,我更喜欢直接从脚本发送文件,而不是作为链接,因此用户无法直接访问它。

过程如下:一旦用户输入了一些信息并生成了文件,我想显示一个带有说明的页面,然后自动开始下载,而不要求用户单击“下载此文件”链接:

谢谢你的帮助!

0 投票
6 回答
9791 浏览

python - 用于 python 的 XMODEM

我正在编写一个需要使用 XMODEM 从传感器设备传输数据的程序。我想避免编写自己的 XMODEM 代码,所以我想知道是否有人知道是否有任何地方可用的 python XMODEM 模块?

0 投票
2 回答
6900 浏览

c# - C# 中的后台智能传输服务

有人在 c# 中成功使用它,还是有更好的替代方法?还有任何我可以查看并获得良好感觉的好的工作项目吗?我遇到的大多数项目都是 C++ 并且正在寻找 C# 项目

0 投票
1 回答
6477 浏览

windows - 如何仅通过命令行使用 TumbleWeed 安全传输

有人告诉我们,我们必须使用一款名为 TumbleWeed Secure Transport 的软件在我们自己和另一家公司之间传输文件。我可以让它与 GUI 一起工作,但不能与命令行一起工作。

我遇到的部分问题是即使使用命令行也会打开 GUI:

GUI 根本不会消失,并且 batfile 不会返回,直到手动关闭 GUI。

我们不想使用 GUI,因为如果我们让用户触摸它,用户就有刹车的坏习惯,因此自动化似乎更安全。

有没有人有过这个应用程序的经验?

0 投票
7 回答
84296 浏览

http - 我可以使用 HTTP 传输的最大文件大小是多少?并使用 FTP?

补充:我正在研究一个我们将在我的工作中开发的新系统。它包括对用户进行身份验证,显示他们想要下载的文件并下载它们。此外,如果文件不可用,则用户无法下载它们,但服务器会获取所请求文件的副本,并在用户可以获取文件时通过邮件通知用户。目前,我们预计文件的大小通常为 2 到 50 GB。

我只是想检查是否可以编写一个 Web 应用程序来解决这个问题,或者我们是否需要制作一个客户端-服务器解决方案。

0 投票
10 回答
25891 浏览

c# - 在 C# 中通过网络发送大文件的好方法?

我正在尝试构建一个可以从网络中另一台机器上运行的服务请求文件的应用程序。这些文件可能相当大(有时 500mb +)。我正在考虑通过 TCP 发送它,但我担心它可能需要将整个文件存储在内存中。

可能只有一个客户。复制到共享目录也是不可接受的。唯一需要的通信是客户端说“gimme xyz”和服务器发送它(以及确保正确发生的一切)。

有什么建议么?

0 投票
5 回答
12341 浏览

ftp - 用于文件传输的 IBM MQ

我们面临着使用 IBM MQ over SFTP 进行文件传输的选择。我听说过这种方法的优点,但我从未见过有人真正将它用于大文件。

所以主要问题:IMB MQ 处理大文件(最大 100 MB)传输的能力如何?稳定吗?它是从大型机到 UNIX 服务器,如果它确实重要的话。

非常感谢。

0 投票
14 回答
4841 浏览

unix - 发送者和接收者根据请求通过 ssh 传输文件?

我创建了一个程序,它遍历一堆文件并为其中一些文件调用:

但是,就我而言,可能有数千个小文件需要传输,并且 scp 正在为每个文件打开一个新的 ssh 连接,这会产生相当大的开销。

我想知道是否没有解决方案让我保持一个进程运行以维护连接,并且我可以向它发送“请求”以复制单个文件。

理想情况下,我正在寻找一些发送者和接收者程序的组合,这样我就可以在开始时启动一个进程 (1):

对于每个文件,我调用一个命令 (2):

并将 (2) 的输出通过管道传输到 (1) 的输入,这将导致文件被传输。最后,我可以发送进程 (1) 一些信号来终止。

优选地,发送者和接收者程序是用于Unix的开源C程序。他们可以使用套接字而不是管道或任何其他创造性的解决方案进行通信。

然而,每个文件在我迭代它的那一刻被传输是一个重要的限制scp:收集文件列表然后调用一个实例来一次传输所有文件是不可接受的。此外,我对接收主机只有简单的 shell 访问权限。

更新:我找到了使用 ssh 的多路复用功能解决连接开销问题的方法,请参阅下面我自己的答案。然而,我开始赏金,因为我很想知道是否存在我在这里描述的发送者/接收者程序。似乎应该存在可以使用的东西,例如xmodem/ymodem/zmodem?