shell curl 带多个参,url要加单引号

当只有一个参数的时候是可以获取到value的,但是使用&传入多个key-value就接收不到除第一个之外的值。

所以要注意,是否正确使用了curl,现总结以下两点:

1. Linux下使用&符号传递多个key-value,加单引号''

curl 'http://localhost:18088/kvdb/storeFile?filePath=/xxx&key1=Y'

2.shell 脚本中&符号前要加 \

my_url=`curl -s  http://localhost:18088/kvdb/storeFile?filePath=$2\&copyBack=$4`

你可能感兴趣的:(linux,服务器)