我有一个curl命令:
curl -u ${USER_ID}:${PASSWORD} -X GET 'http://blah.gso.woo.com:8080/rest/job-execution/job-details/${job_id}'
变量job_id
已经被赋值,假设它的值是1160。当我在命令行中执行curl命令时,它会给出以下错误信息:
{"message":"Sorry. An unexpected error occured.", "stacktrace":"Bad Request. The request could not be understood by the server due to malformed syntax."}
如果我直接在命令中传递数字“1160”,如下所示,curl命令就会起作用。curl -u ${USER_ID}:${PASSWORD} -X GET 'http://blah.gso.woo.com:8080/rest/job-execution/job-details/1160'
我希望能够在curl命令中传递变量的值。
job_id=1160; curl -u ${USER_ID}:${PASSWORD} -X GET "http://lppma670.gso.aexp.com:8080/rest/job-execution/job-details/${job_id}"
- Gilles Quénot