cmd中使用curl


 
 

在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

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM