我已经用qt写了一个简单的C++上传工具,使用QNetworkAccessManager的put请求
它正常工作,但我对我得到的上传速度并不满意。
我使用80%的上传行,而使用filezilla我得到100%
问题是(至少我是这么认为的) Qt只使用一个连接来上传数据,而Filezilla使用多个连接。
我正在考虑切换到cURL文件传输协议上传。
最后我的问题是: curl速度快吗?它是否支持多个ftp上传连接用于单个文件上传??
为了澄清,我想知道在上传一个文件时,cURL是否使用多个连接到ftp服务器,以实现更好的speads。
如果没有任何建议的库可以做到这一点,那将是wellcome,谢谢您的时间。
发布于 2010-11-17 22:24:56
cURL允许多个会话,从而可以并发执行多个传输。
我真的不能评论它是否很快。无论您使用哪种方式,网络交互都可能成为您的瓶颈。
https://stackoverflow.com/questions/4205194
复制相似问题