はい、この質問は何年も前にここですでに尋ねられ、回答されています。
答えが現実と一致しないという私の唯一の問題。FTP 接続を再利用する必要がありますが、そうではありません。私のカールのバージョンは 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 IsPipeliningPossible(const struct SessionHandle *handle,
const struct connectdata *conn)
/* If a HTTP protocol and pipelining is enabled */
if(conn->handler->protocol & PROTO_FAMILY_HTTP) {
これにより、FTP プロトコルが同じ接続を再利用できなくなります。