#author("2021-01-19T14:17:15+00:00","default:wikiadmin","wikiadmin")
#author("2021-01-19T14:17:48+00:00","default:wikiadmin","wikiadmin")
-wget的使い方ができるツールだが、REST APIの操作で使いやすいのはこちら。

*基本 [#ad010bc7]

**POST [#f1c2251e]

curl -X POST -d "key1=value1" https://www.example.com"

PARAM="hoge=fuga"
curl -X POST -d $PARAM URL


**応用 [#a81d7963]

|Digest認証|curl --digest -u ID:PW URL|

-指定されたURLを標準出力に表示

 curl http://www.google.com

-リダイレクト(302)に対応したオプション。TOPページはリダイレクトを利用しているケースが多いので標準で付けておくと良い

 curl -L http://www.google.com

-認証

 crul -u ID:PW http://URL/

-ステータスコードをチェック

 curl -o /dev/null --silent --head --write-out '%{http_code}\n' http://www.google.co.jp/

-SSLページでlocalhostに対応する

 curl -H 'Host:tools.rutake.com' --resolve 'tools.rutake.com:443:157.7.139.75' "https://tools.rutake.com/"
 curl -H 'Host:tools.rutake.com' "https://tools.rutake.com/"

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS