0

2MB バッファを使用して、ファイル (特定の範囲、たとえば 150 ~ 250000 バイトをファイルからポストする必要がある) からデータをチャンクでポストするにはどうすればよいですか? デフォルトでは、libcurl は 16K (変更不可) のバッファを使用し、ビデオ ストリーミングには小さすぎます。

4

1 に答える 1

0

libcurl の内部バッファのサイズは、転送速度を (あまり) 制限していません。コールバックが呼び出され、可能な限り頻繁にデータを送信できます。サーバーに必要な帯域幅がある場合、このアプローチを使用して毎秒数百メガビットでデータを簡単に送信できます。とにかく、TCPはストリームベースです。

于 2012-06-21T11:14:32.140 に答える