Esacpe分号,CURL linux中的双引号和反斜线

问题描述 投票:0回答:1

将这个,./'; '[]}{":?><|\\作为curl中的表单数据值发送的正确方法是什么。我正在这样做

curl --location --request POST 'https://postman-echo.com/post' \ --form 'more=",./'\'';[]}{\":?><|\\\\'"

现在,它给出不同的结果,显然响应中只有2个反斜杠,应该是总共4个Response snippet here

linux string curl escaping
1个回答
0
投票

猜测有一个解释您的cmd行的shell:

似乎每个\\对都减少为一个\

在脚本中尝试此版本,请根据需要进行调整:

more=",./';[]}{\":?><|\\\\\\\\"
echo "$more"
© www.soinside.com 2019 - 2024. All rights reserved.