我在get/post数据调用中有一组环境变量,需要在远程服务器而不是本地服务器上取消引用
curl调用示例
curl http://<remote_ip>:2878/getdata --data "env=${ENV} linux_version=${LINUX_VERSION}"环境变量{ Env }、{LINUX_VERSION}存在于远程服务器中,而不是位于我尝试调用的本地服务器上
我想让curl像上面那样,但希望在远程服务器上取消对这些变量的引用。
发布于 2019-06-17 04:53:20
使用单引号而不是双引号来抑制本地系统上的扩展:curl ... 'env=${ENV} ...'。现在,它们是否在远程系统上扩展取决于getdata URL如何处理数据。HTTP标准并不会导致web服务器自动扩展这些变量。
https://stackoverflow.com/questions/56616206
复制相似问题