curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户(repost是什么梗?repost的意思是“转发”,有的人系统设置是英文的,语言随系统也会变成英文,转发微博以后就会看见“repost”。后来网友们在转发内容时,也会手动标注“repost”表明为转发。)端(client)的 URL 工具的意思。它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。
GETcurl默认协议就是GET,直接使用 curl url
相当于直接用浏览器打开。
curl 使用 -X POST 可以发送POST消息。如果要post json数据,如:
curl -H "Content-Type:application/json" -X POST -d '{"uid":"123"}' http://127.0.0.1:3000/rest/test
参数解析:
-H 请求头。post json需要添加-H "Content-Type: application/json"
-X 请求协议。-d post的body内容,如果是json数据,外层再加一个'
包
姓名:
年龄:
电话: