Windows中的网络文件传输

时间:2010-03-16 06:14:23

标签: c++ c windows network-programming

我想使用C或C ++在网络上传输文件。我应该查看哪些主题?我怎么能这样做?

4 个答案:

答案 0 :(得分:3)

我建议查看Windows Socketsboost asio的文档。

答案 1 :(得分:2)

您应该从选择协议开始。 HTTPSSFTP都是不错的选择,但显然还有其他选择。完成后,您可以查找客户端和服务器库的选择。

答案 2 :(得分:2)

虽然您可以使用ReadFile来读取文件的内容然后通过套接字发送,但Windows还提供了TransmitFile API,使您能够读取文件的数据并通过套接字发送一个系统调用。

答案 3 :(得分:0)

在C中有sendfile函数。只需检查一下。