2015-09-19 curlでGETリクエスト送る時の注意点 技術系日記 シェル 事象 curlでGETリクエスト送ってもパラメータが認識されない 原因 複数パラメータを利用している場合URLの&がシェルの&(バックグラウンドプロセス)と競合してしまい、違うコマンドとして認識されてしまう。 対策 URLをクォートで囲む 例: curl -x GET "example.com?hoge=fuga&piyo=poyo" &をエスケープする 例: curl -X GET example.com?hoge=fuga\&piyo=poyo