web-dev-qa-db-ja.com

カールトレースで「*バンドルをマルチユースをサポートしていないものとしてマークする」とはどういう意味ですか?

作成したdockerコンテナーに対してcurl -vを実行すると、次のようになります。

* Mark bundle as not supporting multiuse

どういう意味ですか?どこに記載されていますか?

4
Martijn Burger

From https://github.com/curl/curl/blob/master/lib/http.c#L3611 から:

if(conn->httpversion < 20) {
   conn->bundle->multiuse = BUNDLE_NO_MULTIUSE;
   infof(data, "Mark bundle as not supporting multiuse\n");
}

これはHTTP/2の機能です。例: https://www.cloudflare.com/website-optimization/http2/what-is-http2/ を参照してください

8
Mark Wagner