windows命令行使用curl命令踩坑

windows命令行使用curl命令踩坑

1、powershell和cmd呼出的命令行有区别,想用curl的话需要从cmd键入而不能从powershell键入
2、windows和linux系统中使用curl有区别,win系统中需要使用双引号,并且引号内的引号需要使用\"来代替”,例子:

    Perfect. Fixed by adding double quotes around my URL. Original form was :
curl -X POST localhost:8080/employees -H 'Content-type:application/json' -d '{"name": "Samwise Gamgee", "role": "gardener"}'
Fixed form :
curl -X POST localhost:8080/employees -H "Content-type:application/json" -d "{\"name\": \"Samwise Gamgee\", \"role\": \"gardener\"}"
Many thanks.
Vito

3、未完待续

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注