curlのconfigではダブルクォートを使う

curl でコンフィグファイルを指定するオプション -K / --config で指定するファイルではダブルクォートで記述する必要があります。シングルクォートだと機能しません。manにも書いてありました。いやーハマったハマった。

また -K- を渡すことで標準入力から取ることができます。

https://curl.se/docs/manpage.html#-K

1
2
$ curl -K- https://example.com/ <<< "-H \"Authorization: Bearer ${_token}\""
$ curl -K- https://example.com/ <<< "Header = \"Authorization: Bearer ${_token}\""

参考

Read more...