#author("2017-05-18T13:51:55+09:00","default:wikiwriter","wikiwriter") #author("2017-05-18T13:53:47+09:00","default:wikiwriter","wikiwriter") &tag(curl); *目次 [#j05e7607] #contents *関連ページ [#m5d0868a] *参考情報 [#n901517c] -[[curlコマンド基本まとめ |:http://asklife.info/archives/2547]] *基本的な使用方法 [#i229a9c3] **オプション [#d5d61aa2] ,オプション,内容 ,-X,GET/POST/PUTなどの各種メソッドを指定する ,-G,GETメソッドの指定 ,-A,ユーザーエージェントの指定 ,-d,GET/POSTのパラメータの指定 ,-L,リダイレクトをフォロー **URLを表示 [#c19ea5eb] -オプションなしで実行 curl http://www.example.com/ **ファイルをダウンロードして保存 [#p9834122] -"-O"オプションを使用する。 curl -O http://www.example.com/images/photo1.jpg *トラブルシューティング [#o11b17e6] **GETでリクエストパラメータが渡せない [#a358b800] -[[curl コマンドケーススタディ - Qiita:http://qiita.com/white_aspara25/items/e00ba0dddb33a36f19ac]]にあるように、ターミナルから実行する場合は"?"や"&"をエスケープしないといけない。もしくは"-d"パラメータで渡してもいいらしい。 curl http://example.com/\?param1=aaa\¶m2=bbb