wcurlはcurlファミリーにおけるその位置を見つける
wcurlは、curlを使用してファイルをダウンロードするためのシンプルなラッパーであり、パラメータを覚える必要がなく、現在curlの傘下にあります。
curlプロジェクトは、さまざまなネットワークプロトコルを使用してデータを転送するための多用途なコマンドラインツールで知られており、家族の新しいメンバーとしてwcurlを発表しました。
元々Debianシステムに焦点を当てた独立したプロジェクトとして開発されたwcurlは、現在curl組織の傘下にあり、より広範な開発範囲とより強力なコミュニティサポートを約束しています。
この統合は、元のcurlの創始者ダニエル・ステンバーグによって発表され、curlスイートの重要な拡張を示し、このツールを格調高いcurl組織の傘下に位置づけています。
「私はすでにwcurlについて書きました。ここであまり繰り返さないようにしますが、今からwcurlはcurl組織の傘下に新しいホームを持っています。それは現在公式なcurlプロジェクトです。」
さて、このツールはcurlとどのように異なるのでしょうか?一般的に言えば、主要な違いはその使用ケースにあります。私が言いたいのはこれです。
curlは様々なプロトコルを使用してデータを転送する能力で有名ですが、wcurlはファイルをダウンロードする際のユーザーエクスペリエンスを向上させる機能を提供するように特化しています。具体的には、このツールはcurlを基に次の機能を備えています。
- URLにホワイトスペースをエンコードし、リダイレクトを追跡し、再試行を行う能力。
- wcurlは複数のURLを並行してダウンロードできます。
- 出力として自動的にファイル名を選択します。
- サーバーが提供する場合は、ダウンロードしたファイルのタイムスタンプをその値に設定してください。
- curlのURLグロビングパーサーを無効にして、「{}」や「[]」の文字が特別扱いされないようにします。
wcurlを探索したり、その成長に貢献したいユーザーや開発者のために、以前のリポジトリへの全トラフィックはcurl組織の新しいURL:GitHubのwcurlにリダイレクトされます。
最後に、ちょっとしたメモですが、curlを使ったコマンドラインスキルを向上させたいのであれば、私たちの包括的なガイドをぜひチェックしてみてください。
