2017-10-06 7 views
0

カールで変数を使用して認証を渡す方法を教えてください。変数を使用したカールパス認証

これは私が持っているもので、引用符なしで試してみましたが、運はありません。

curl -X GET "https://example.com/site" \ 
-H 'x-auth-email: "${API_EMAIL}"' \ 
-H 'x-auth-key: "${API_KEY}"' \ 
-H "Content-Type: application/json" 

答えて

1

シェル変数のみ二重引用符内ではなく、単一引用符内で拡張されています

curl "https://example.com/site" \ 
-H "x-auth-email: \"${API_EMAIL}\"" \ 
-H "x-auth-key: \"${API_KEY}\"" \ 
-H "Content-Type: application/json" 
+0

ハ、私はそれを逃しました。これはほとんど確実に問題です。 – user108471

0

あなたがしようとしたがいる:

--user "${USERNAME}:${PASSWORD}" 
関連する問題