一般套接字问题

时间:2010-04-16 17:34:17

标签: http sockets download client

我正在构建一个与http服务器“对话”的客户端。现在我的客户端需要同时下载文件。现在我的客户端只为每个连接打开一个套接字(实际上是Async Socket),但我想知道我是否可以只用一个套接字来做到这一点?

由于

亚历

2 个答案:

答案 0 :(得分:0)

您可以在同一个套接字上有多个请求,但必须按顺序处理它们。在HTTP中,这称为持久连接,您可以使用keep-alive标头来完成它。

如果您想同时单独下载2个文件,则需要2个单独的连接。

答案 1 :(得分:0)

查看RFC 2616第8节“连接”。