在cmd中使用curl命令的注意事项
- json不能由单引号包括起来
- json数据里的双引号要用反斜杠
转义
- json数据里不能带有空格
- 如果想要在json数据里使用空格则必须用双引号将整个json数据包括起来
Content-type
要由双引号包括起来
比如下边的例子就是正确的格式:
curl -X POST localhost:8080/employees -H "Content-type:application/json" -d "{"name": "Samwise Gamgee", "role": "gardener"}"
@echo OFF echo.[获取出勤数据] echo. set /p badge=请输入工号: echo. curl https://127.0.0.1/analytics/attend?wsId=%badge% --header "authorization: Basic MTUxMTIzMTk6MzQ2NTE1YmU4MTkwZDdiNDA2NWJlODMwMzRiY2Q5NDQ=" --output - echo. echo. pause