1.get请求
curl http://10.XX.XX.XX:8001/test
如有参数
curl 'http://10.XX.XX.XX:8001/test?name=admin&age=18'
2.post请求
curl -H "Content-Type: application/json" -X POST -d '{"name": "admin", "age":18, "sex":1}' http://10.XX.XX.XX:8001/test
curl -H "Content-Type: application/json" \
-X POST \
-d '{"name": "admin", "age":18, "sex":1}' \
http://10.XX.XX.XX:8001/test
说明:
最后命令里面的 \ 是换行符
curl是利用URL语法在命令行方式下工作的开源文件传输工具。
帮助手册:curl - Tutorial
-H/--header <line>自定义头信息传递给服务器
-X/--request <command>指定什么命令
-d/--data <data>HTTP POST方式传送数据