タグ

curlに関するissmのブックマーク (7)

  • curlとWgetの比較 | POSTD

    curlとWgetの主な違いについて著者(Daniel Stenberg)の私見を述べています。自分の子どもとも言える curl をひいきしていますが、 Wget にも携わっているので、思い入れがないわけではありません。 この記事に関するご感想やご意見をお寄せください。 問題点や改善点があると思われる場合は、 Issueやpull-requestを発行 してください。 共通点 FTPやHTTP、HTTPSからコンテンツをダウンロードできるコマンドラインツールです。 HTTP POSTリクエストを送信できます。 HTTPクッキーをサポートしています。 スクリプトの中で使用したりできるよう、ユーザインタラクションがなくても動作するようにデザインされています。 完全なオープンソースで、無料のソフトウェアです。 開発プロジェクトとして90年代に立ち上げられました。 metalink をサポートして

    curlとWgetの比較 | POSTD
  • WebAPIリクエスト仕様書としてcurlコマンドのご提案 - Qiita

    WebAPIの仕様を記述する方法はいくつかあると思う。 普通に日語で記述する JSON Hyper-Schema、WADL、RAML、Swaggerなどを使う 仕様書の代わりにプログラムを書く HTTPメッセージそのものを記述しておく でも、文法にばらつきがあったり、読みにくかったり、ツールのセットアップが面倒だったり、どれもイマイチな所があって、手軽な方法が欲しいと思っていた。 何気なくcurlコマンドのオプションを調べていたら、「もうこれでAPIドキュメント扱いにしちゃえばいいんじゃね?」と思えてきたのでメモしておく。 curlコマンドのおさらい curlコマンドはlibcurlの付属コマンドで、最近のUnix系OSなら大抵最初から入っていると思う。コマンドの詳細はmanを読んでいただければ。 cURL - How To Use (マニュアルページ日語訳) curlコマンドのオプシ

    WebAPIリクエスト仕様書としてcurlコマンドのご提案 - Qiita
  • cURL as DSL — cURL as DSL 1.0 documentation

    cURL as DSL¶ github repository Target: Curl Command: Generate Code Reset Result code is printed here. Usage¶ Select target envirionment and type curl command in above text box. You get source code that works as same as curl command. Enjoy! Supported Options¶ It doens’t support fully options of cURL. It supports only options for http 1.x in the following list: [supported options:] --basic Use HTTP

  • curl/httpie 比較チートシート - アルパカDiary Pro

    CLIでJSONの整形をする http://yuroyoro.hatenablog.com/entry/2013/04/02/190709 httpie インストールが必要になってしまいますが httpのレスポンスを整形したいだけであればhttpieも便利です。 https://github.com/jkbr/httpie pip install httpiejsonコンテンツだけでなくhtmlやヘッダー情報などもカラーリングしてくれるので だいぶ見やすくなります。 HTML これが こうなる。日語もバッチリ。 JSON これが こうなる ドキュメントに HTTPie: a CLI, cURL-like tool for humans と記述されている通り、 自動でカラーリングしてくれたり、フォーマットに則って整形してくれたり 結果が人間の目にも優しくなっております。 ただし実際使ってみ

    curl/httpie 比較チートシート - アルパカDiary Pro
    issm
    issm 2013/04/06
    最近思い出したかのように jq を使い始めたので非常にタイムリー!
  • curlが$?にちゃんとエラーコードを設定してくれない件の解決策 - キモブロ

    常に$?が0になるのに困っていたんだけど、failオプションつけるとちゃんとエラーコード設定されるようになった。 ~$ curl --fail -I http://kymt.me/not_found_path curl: (22) The requested URL returned error: 404 ~$ echo $? 22

    curlが$?にちゃんとエラーコードを設定してくれない件の解決策 - キモブロ
  • cURL - Manual (マニュアル日本語訳)

    このページ は URL 転送のための汎用コマンドラインツール curl の 2016-05-30 現在( curl 7.40.0 〜 7.49.1 )の マニュアル (用例を交えた使い方)の日語訳です(更新: 2016-06-30 )。 この翻訳の正確性は保証されません( その他の情報 )。 文中の【】は訳注を表します。 各章の見出しをクリックするとその章の原文が表示されます。 このページには外部リソースは利用されていないので、ページのみ( HTML ソースのみ)をローカルに保存しても閲覧には支障ありません。 このページに記された機能のうち,一部のものは、 curl のバージョン,あるいは curl のビルド時に利用されたライブラリに依存しています。 機能が利用できるバージョン/ビルドについての情報は マニュアルページ ( 和訳 )に。 Manual -- curl usage expl

  • wgetとcurlの根本的な違い - ctrlshiftの日記

    UNIXの代表的なダウンローダにwgetとcurlがあります。 たいていの場合どんなOSでも、どちらかのソフトがインストールされているのではないかと思います。 しかし、この2つのダウンローダの機能は、一見似ているようにも見えますが、実はそれぞれに特徴が見られるので、今日はそれについて解説してみます。 wgetの特徴 wgetのスペルは「片手でもコマンドできる」ということもあって、多くの人から気に入られています。 そんなwgetの特徴として、最も際立っているのが、クローラとして動作可能という点です。 オプションで-rを付加してやることで再帰的に動作し、-lでその深さを指定することができます。 また、-Aや-Rを利用すれば、ダウンロードする拡張子のホワイトリストとブラックリストを指定することも可能です。 つまり、特定のサイト内に散らばって存在するファイルを、拡張子によって指定ダウンロードできる

    wgetとcurlの根本的な違い - ctrlshiftの日記
    issm
    issm 2012/08/14
  • 1