是的,几年前就已经在这里被询问和回答了。
我唯一的问题是答案与现实不符。应该重用FTP连接,但它不是,我的curl版本是7.44.0 32/64位,OS: linux/AIX。详细模式和tcpdump都证明了每个文件上传都会打开一个新的连接。另外,在url.c中也有这个部分。
/*
* IsPipeliningPossible() returns TRUE if the options set would allow
* pipelining/multiplexing and the connection is using a HTTP protocol.
*/
static bool
我正在寻找一种方法来读取特定的文件从rar存档到内存中。具体地说,它们是一个编号图像文件的集合(我正在编写一个漫画阅读器)。虽然我可以简单地解压这些文件并根据需要加载它们(完成后删除它们),但如果可能的话,我更愿意避免这种情况。
话虽如此,如果可能的话,我更喜欢跨平台(Windows/ Linux )的解决方案,但Linux是必须的。同样重要的是,如果您要指出一个库来为我处理此问题,请理解它必须是免费的(就像啤酒一样)或OSS。