我试图将多个标头存储在1个$ HEADER shell变量中,并将其与CURL一起使用。
HEADERS="-H \"X-API-KEY: $API_KEY\" -H \"Content-Type: application/json\""
URL="https://myendpoint"
curl -v $HEADERS -X GET $URL
我尝试了其他组合,例如使用“ $ HEADERS”代替$ HEADERS 但这没用
答案 0 :(得分:1)
尝试此操作,以便将参数识别为单独的条目:
HEADERS=(-H "X-API-KEY: $API_KEY" -H "Content-Type: application/json")
URL="https://myendpoint"
curl -v "${HEADERS[@]}" -X GET "$URL"