【发布时间】:2022-01-09 11:00:29
【问题描述】:
以下 curl 命令脚本适用于双引号字符串中的变量,但是如何在 --data-raw '{...}' 中使用变量(例如 ip_address 和 user_id)?
#!/bin/sh
ip_address="10.0.0.1"
user_id="my-user-id"
websec_token="some_string"
version="v12"
curl -w @curl-format.txt \
--request POST "http://example.com/$version/web" \
--header "Authorization: Bearer $websec_token" \
--header "Content-Type: application/json" \
--data-raw '{
"ipAddress": "10.0.0.1",
"userId": "my-user-id"
}'
【问题讨论】: