- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2017-01-24T19:40:39+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