问题标签 [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 投票
1 回答
110 浏览

hosting - 使用“云”存储在同一应用的用户之间传输文件

我正在构建一个需要与其他用户交换一些非常小的 xml 文件的 WPF 应用程序。我目前正在研究 peer2peer 网络,但我需要文件的发送者能够在接收者不在线的情况下发送。我不想自己托管服务,并且我希望用户将他们与之交互的其他用户本地存储在他们的机器上,例如只是一个名称和一个 GUID 或电子邮件地址来识别他们。

你们对如何解决这个问题有什么建议吗?我一厢情愿的想法是,如果有免费或廉价的服务,用户可以通过我的程序连接到公共 API 并上传他们的文件。当接收方用户登录时,它会检查服务并以某种方式进行身份验证,并下载 XML 文件以便程序导入。

我已经使用 IMAP 库制作了一个解决方案,其中 XML 文件附加在电子邮件中并发送到接收者的电子邮件帐户。接收器上的程序检查电子邮件并阅读附件。这工作正常,但不是很光滑,而且还会填满用户的收件箱并用垃圾发送项目..

非常感谢任何建议。

最好的问候奥拉

0 投票
2 回答
1836 浏览

c# - 使用 C# 在客户端计算机和服务器计算机数据库之间传输文件

我在网络中的服务器机器上有这个 SQL 数据库,我希望任何客户端机器能够相应地向数据库上传和下载文件,文件将保存到服务器机器文件系统及其元数据将存储在数据库中。
执行该任务的最佳方法是什么?以及如何使用 C# winform 应用程序实现它?提前谢谢@_@

0 投票
1 回答
108639 浏览

java - 如何使用java socket实现客户端和服务器之间的文件传输

我已经实现了简单的 TCP 服务器和 TCP 客户端类,它们可以将消息从客户端发送到服务器,并且消息将在服务器端转换为大写,但是如何实现从服务器到客户端的文件传输和从客户端上传文件到服务器。以下代码是我得到的。

TCPClient.java

}


TCPServer.java

}

所以,TCPServer.java 会先执行,然后执行 TCPClient.java,我尝试使用 TCPServer.java 中的 if 子句来测试用户的输入是什么,现在我真的想实现如何从双方(下载和上传)。谢谢。

0 投票
2 回答
4216 浏览

networking - P2P可以不用端口转发吗?

我正在通过 IRC 制作一个简单的文件传输程序,当我阅读时,我看到 IRC 在共享文件时创建了独立于服务器的两个用户之间的直接连接(DCC,直接客户端连接)。搜索了一段时间后,我发现了这个:Direct ConnectAdvanced Direct Connect

这些页面都没有回答这个我无法摆脱的问题:如果没有任何用户进行特殊的端口转发,P2P 数据传输是否可行? 允许使用帮助建立连接的中间服务器(如 IRC 示例中所示)。数据传输本身必须独立于服务器。

0 投票
1 回答
2956 浏览

android - 在android中使用蓝牙传输文件的代码是什么?

我正在尝试在两台设备之间使用蓝牙传输文件,但找不到任何人可以帮助我构建代码。

谢谢你

0 投票
2 回答
489 浏览

.net - WCF下载文件控制

我正在编写一个控制客户端下载的应用程序,我需要知道下载何时成功,但我需要在服务器端进行,但我找不到这样的东西。

这是我的服务器代码:

GetCover 返回一个流。我正在使用这个配置:

客户端代码是:

我需要知道客户端下载何时成功,而无需再次调用该服务。

0 投票
1 回答
843 浏览

web-services - 将大于 100mb 的文件作为 byte[] 数组传输到 asmx webservice

我正在使用 3.5 asp.net webapplication 将文件作为字节数组传输到 axmx 1.1 webservice 但它在调用该方法时出现以下错误

“底层连接已关闭:发送时发生意外错误”

bytearray 长度是 120788413 但是当我用较小的文件调用相同的方法时,即字节数组长度为 3128994 它工作得很好。

1.1 asmx webservice 中有没有办法增加消息接收请求的长度?

1.1 webservice 不能升级所以不能使用 WCF 必须使用相同的服务,在 webservice 我添加了这个

在 system.web 元素中

也添加了这个部分

但这似乎不起作用,在我的应用程序中,我也在使用具有相同值的 httpruntime

请指导我如何增加网络服务中接收消息的长度?

0 投票
3 回答
2456 浏览

sockets - 使用 send() 时是否存在“最佳”缓冲区大小?

假设您正在通过 TCP/IP 以块的形式传输任意长度的文件:

我的问题是,LENGTH 的最佳值是多少?还是根本不重要?我已经看到使用了从 256 字节到 8192 字节的所有内容。

0 投票
1 回答
2205 浏览

asp.net - 不支持给定路径的格式

我尝试将带有以下代码的文件从移动ftp://a.domain.conftp://b.domain.con

问题是在第一行

我得到The given path's format is not supported.错误。

原始文件名为ftp://a.domain.con/102425547_ ��������_14.2.2011_1.zip,目标文件名为ftp://b.domain.con/102425547_ ������ ��_14.2.2011_1.zip

顺便说一下 StackTrace ......

�������� 字符是希腊字符!

0 投票
3 回答
1100 浏览

java - 通过网络发送具有自定义属性的文件

我想创建一个客户端-服务器程序,允许客户端向服务器发送文件以及有关文件的一些信息(发件人姓名、描述等)。

该文件可能非常大,因为它可能是文本、图片、音频或视频文件,因此我不想在发送之前将整个文件读入字节数组,我宁愿读取文件在块中,通过网络发送它们,然后允许服务器将块附加到文件的末尾。

但是,我面临如何最好地发送文件以及有关文件本身的一些信息的问题。我希望至少发送发件人的姓名和描述,这两者都将由用户输入到客户端程序,但这可能会在未来发生变化,所以应该灵活。

这样做的好方法是什么,它还可以让我“流式传输”正在发送的文件,而不是把它作为一个整体读取然后发送?