curlは、さまざまなプロトコルを使用してデータを転送するためのライブラリを提供するコンピューターソフトウェアプロジェクトです。これらのプロトコルには、FTP、FTPS、HTTP、HTTPSほかが含まれます。
wolfSSLではcurlの商用サポートを提供しています。
curlは安全なデータ転送に最適です。企業のお客様は、PCIデータセキュリティスタンダード、米国のHIPAA(医療保険の相互運用性と説明責任に関する法令)、 EU一般データ保護規則などに準拠して、ユーザー、拠点、パートナー間で重要なビジネス情報を安全に転送することができます。
特徴
|
使用方法curlは、求める最終結果に応じて、さまざまな方法で使用できます。ユーザがサーバの HTTP/SSH プロセスの状態を繰り返しチェックするタスクを持ちたい場合、応答を断続的にチェックするために使用することができます。ユーザーがプロキシ経由で安全に.zipファイルをダウンロードする目的にも使用可能です。プロジェクトでcurlを使用する方法の詳細については、こちらにお問合せください。 curlの設定や使用に関するサポートは、wolfSSLサポートパッケージで提供しております。 |
サポートプロトコル 現時点のcurlがサポートするプロトコルの一覧です。 |
チュートリアルとウェビナー ダニエル・ステンバーグによるcurlとlibcurlのビデオチュートリアルはこちらにございます。 今後の開催予定はITA NEWSよりお知らせしています。 |
以下は、curlプロジェクトがどのようにして生まれたかから始まるcurlの歴史の抜粋です。
1996 年の終わり頃、ダニエル・ステンバーグは EFnet の Amiga 関連チャンネルの IRC (インターネット リレー チャット)ボットを書いていました。そしてあるアイディアが浮かびます。それは為替計算を IRCユーザーが利用できるようにすることでした。必要なデータはすべてウェブ上で公開されていたので、それらを自動的に取得できるようにすればいいだけでした。
ダニエルは、ブラジルのRafael Sagulaが作成し、最近バージョン0.1をリリースしたhttpgetという既存のコマンドライン・オープンソース・ツールを採用しました。いくつかの微調整を行うと、ダニエルが必要とした通りに動作しました。これがのちのcurlとつながっていきます。
wolfSSLがサポートを提供するcurlに加え、tinycurlという製品があります。tinycurlはwolfSSLがライセンス、商用サポートを提供するライブラリです。
tinycurlはHTTPSを実行できるcurlのバージョンで、典型的な32ビットアーキテクチャ上で100K (wolfSSLライブラリを含む)に収まるようになっています。これは、x86-64アーキテクチャのDebianベースのLinux上の典型的なcurlビルドの約4分の1のサイズです。
tinycurlの最新バージョンはwolfSSLのダウンロードページからダウンロードいただけます。
ご不明な点がございましたら、お問合せください。
まずはお気軽に
お問い合わせください!