約 1,586,050 件
https://w.atwiki.jp/keiplus/pages/53.html
curl bash cmd curl linux 書き直し 概要 コマンドラインURL転送ライブラリ。 1997年、Daniel Stenberg氏が開発を行った。 多くのダウンロードマネージャーが存在するがcurlの特徴は ライブラリである 対応プロトコルが豊富 連番ファイルに対応(例:img_[1-100],img _{one,two,three}) などの点がある。 Windows 10には、2018年のWindows 10 Ver.1803(RS3)からcurl.exeコマンドが標準で付属されている。 History ProductName Ver ReleaseDate Win Mac Linux Price License SupportDate Home cURL(カール) 7.75 2021/02/03 〇 〇 〇 Free MIT/FSF not set ◇ 7.50.3 2016/09/14 Check Version windows10 curl.exe --version windowsServer -- Linux -- Usage サブアドレスからDL curl http //{1,2,3}.example.com a~z連番でDL curl ftp //example.com/[a-z].jpg 5飛びでDL curl ftp //example.com/[1-100 5].jpg プロキシサーバー指定 curl -x/--proxy host 1080 socks5 proxyサーバー指定 curl --socks5 host 1080 ユーザー認証 curl -u user password http //example.com/ メソッド指定 curl -X PURGE http //example.com/path/to/url ファイルに保存 curl -o SaveFile.txt http //example.com/index.html 範囲指定(#n変数) curl http //example.com/ -o "file_#1.txt" . ## file_one.txt, file_two.txt . curl http //{one,two}.example.com/[1-2] -o "#1_#2.txt" . ## one_1.txt one_2.txt, two_1.txt two_2.txt URLのfilenameで保存 curl -O http //example.com/index.html 連番保存 curl -o http //example.com/[1-100].jpg 帯域制限 curl --limit-rate speed ステータス表示 curl http //example.com/ -o /dev/null -w "status %{http_code}, time %{time_total}\n" 2 /dev/null status.log トレース curl example.com --trace trace.log HTTPヘッダーを含める curl -i http //example.com/ HTTPヘッダーを保存 curl http //example.com/ -D headerfile.txt リダイレクト先に再接続 curl -L http //example.com/ redirct先にも認証情報を送る curl --location-trusted http //example.com/ リダイレクト回数指定 curl --max-redirs 50 HTTPリクエストヘッダ指定 curl -H host example.com example.com ユーザエージェント指定 curl -A Mozilla/4.0 example.com リファラ指定 curl -e http //example.com/demo.cgi http //example.com/img/demo.jgg cookie指定 curl -b example.cookie http //example.com/ cookie保存 curl -c example.cookie http //example.com/ POST送信 curl -d username=uname -d password=pw http //example.com/ POST送信(複数) curl -d username=uname -d password=pw http //example.com/ -d form1=arg1 http //example.com/ POST送信(ファイル) curl -F password=@/etc/passwd -name formID example.com POST送信(ファイル, enc指定) curl -F "web=@index.html;type=text/html" example.com POST送信(URLenc自動) curl -d username=uname -data-url-encode -d password=pw http //example.com/ 圧縮 curl --compressed SSL証明書警告を無視 curl -k http //example.com/ . ※あえて-k付けずに実施で簡易httpsチェック FTP curl ftp //example.com/path/to/file FTP リスト表示 curl ftp //example.com/path/to/directory FTP ファイル名のみ表示 curl -l ftp //example.com/path/to/directory FTP ディレクトリ作成 curl ftp //example.com/mk/dir/ --ftp-create-dirs FTP アップロード curl -T /path/to/file ftp //example/com/path/to/upload FTP EPSVパッシブ無効 curl ftp //examle.com/ --disable-epsv エラーの一部表示 curl -sS http //example.com/file.txt . ※全く表示させたくないならスモールsのみ。ラージSを加えると重要度の高いエラーは表示される 参考 curlのオプション勉強したのでまとめ http //hogem.hatenablog.com/entry/20091122/1258863440 OS別 利用方法 Windows 公式サイトからWindows用ファイルをダウンロード curl.exeに対してWindows環境変数の設定が必要 MacOS 標準搭載 ターミナルからそのまま利用できる Linux 標準搭載 Android iOS 参考 WindowsにcURLコマンドを入れて動作確認する - いろいろやってみるにっき http //shigeo-t.hatenablog.com/entry/2016/02/24/050340
https://w.atwiki.jp/hideo/pages/54.html
Useful cURL commands MZK-EX300N2 Reboot curl --basic --user admin password http //192.168.1.IPAddr/goform/formReboot
https://w.atwiki.jp/sevenlives/pages/2090.html
リッチ・クライアント クライアント・サイド? オブジェクト指向 OCC? Curlサーバ・ライセンス? オフライン実行? GUI Curl RTE Curl IDE WSDK JITコンパイル? ガーベージ・コレクション 多重継承 プロシージャ(Curl)? キーワード引数? 残余引数 HTTP XML SOAP MIT?
https://w.atwiki.jp/mediachamp/pages/49.html
cURL (対応OS 多数) ダウンローダ 公式サイト
https://w.atwiki.jp/usbportable/pages/62.html
cURL (対応OS 多数) ダウンローダ 公式サイト
https://w.atwiki.jp/sevenlives/pages/2095.html
Curlコントロールパネル? サンドボックス ガーベージ・コレクション SAXパーサ? Curl
https://w.atwiki.jp/fukubukuro/pages/127.html
【評価】鬱 【ブランド】pin curl ルゥ系列 【金額】10k 【購入場所】地元 【中身】 ×コート…小学生の妹にあげた ○カットソーワンピ…普通に可愛いけどしま○らに売ってそう ○黒タートル…し○む(ry ○千鳥ショール…(ry ○白パイピングアンサンブル…チクチクする あとはポーチとネックレス ルゥと同じ内容ぽいですが、タグ違うし質が違うのかな… こんなことなら10kをコート買う資金にするんだったorz 【評価】福 【ブランド】Pin curl 【金額】10k 【購入場所】地元ショッピングモール 【中身】 ◎黒コート 型がきれいでかわいい。 シンプルだからなににでも使えてかなりイイ! ○黒タートル これもシンプルだけど今はタートル流行ってるしあたたかいから 助かる。 ◎灰色リボンチュニック風ワンピ かなりかわいい!!! ぶりぶり媚びてなさすぎないから着やすい。 ○ピンクニットアンサンブル 似たデザインのものをすでにもってたけど、女の子らしくてかわいい。 春先まで使えてお得感有り! ◎千鳥ストール 冬仕様の生地だし、ちょうど欲しかったからかなり嬉しい! ◎リボンつきキルティング化粧ポーチ サマンサっぽくてかわいい。 中に、鏡もついてて機能性十分! ○アラブのお姫様のようなネックレス まぁかわいい。 コートの写真にゲスト登場させておきましたwwwww -
https://w.atwiki.jp/sevenlives/pages/2096.html
VLE? Curl
https://w.atwiki.jp/futoyama/pages/47.html
CurlLoaderは、cURLライブラリを使用した、負荷テストツールです。 HTTP(S)またはFTP(S)のクライアントとして動作します。 特徴として、複数のIPアドレスを使って、別々のクライアントから要求が来る状況を擬似的に再現できます。 http //curl-loader.sourceforge.net/ ダウンロード http //sourceforge.net/projects/curl-loader/files/ インストール(Linuxでの手順です。) 事前に「openssl」、「libssl-dev」をインストールして置くこと。 ダウンロードしたファイルを展開し、展開したディレクトリ内にcdして、makeコマンドを実行。 次に sudo make install するとmanと共にインストールされる。 $ sudo make install mkdir -p /usr/bin mkdir -p /usr/share/man/man1 mkdir -p /usr/share/man/man5 mkdir -p /usr/share/doc/curl-loader/ cp -f curl-loader /usr/bin cp -f doc/curl-loader.1 /usr/share/man/man1/ cp -f doc/curl-loader-config.5 /usr/share/man/man5/ cp -f doc/* /usr/share/doc/curl-loader/ cp -rf conf-examples /usr/share/doc/curl-loader/ 使い方 コマンドの書式は以下のとおり。 curl-loader -f configfile [options] どのような負荷をかけるかをconfigfileに設定する。configfileの設定内容については、「man cule-loader-config」を見るとよい。 その後ろのoptionsの設定内容は、「man curl-loader」を見るとよい。 なお、以下にも書いてある。 http //curl-loader.sourceforge.net/doc/faq.html インストールディレクトリにあるconf-examplesディレクトリに、configfileのサンプルがある。 例えば、10k.confは以下のようになっている。 $ cat 10K.conf ########### GENERAL SECTION ################################ BATCH_NAME= 10K -- 実行時に作成されるファイルにつく名前(なんでもよい) CLIENTS_NUM_MAX=10000 -- クライアント数の最大値 CLIENTS_NUM_START=100 -- 最初に起動するるクライアント数 CLIENTS_RAMPUP_INC=50 -- 1秒毎に追加起動されるクライアント数 INTERFACE=eth0 -- 使用インターフェース NETMASK=16 -- ネットマスク、CIDR形式でも255.255.255.0のような形式でも指定可能。 IP_ADDR_MIN= 192.168.1.1 -- クライアントIPアドレス最小値 IP_ADDR_MAX= 192.168.53.255 -- クライアントIPアドレス最大値 各クライアントは、最小値から最大値の範囲でIPアドレスが割り当てられる。 CYCLES_NUM= -1 -- リクエストの繰り返し数。-1は無限(Ctrl+cで止める)。 URLS_NUM= 1 -- リクエスト先のURLの最大数。この数分URL SECTIONが作成される。 ########### URL SECTION #################################### URL=http //localhost/index.html -- リクエスト先URL #URL=http //localhost/ACE-INSTALL.html URL_SHORT_NAME="local-index" -- 実行中の画面表示で、URL単位の表示内容に表示される名前 REQUEST_TYPE=GET -- HTTPのメソッド TIMER_URL_COMPLETION = 5000 -- リクエスト完了待ち時間(msec)。0は無限待ち。タイムアウト時はキャンセルされる TIMER_AFTER_URL_SLEEP =20 -- リクエスト完了後、次の要求までのスリープ時間(msec)。 0はスリープなし。0-2000のように範囲指定だとその間でランダムにスリープする。 上記を実行するためには、以下の用にする。(sudoするのはIPアドレスの追加が必要なため) $ sudo curl-loader -f 10K.conf 名前 コメント
https://w.atwiki.jp/vmlinuz/pages/47.html
Linux版curl TOP linux curl コンテンツ 7.26.0 ソースからのインストール