2017-10-06 80 views
0

如何使用curl中的變量傳遞身份驗證的任何建議?使用變量的捲曲通過身份驗證

這就是我的,嘗試玩沒有引號,但沒有運氣。

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}" 
相關問題