使用curl请求接口
当没有接口工具调用服务时, 可以通过curl命令来请求服务以获取结果或检测接口是否可用.
参数:
-H : 指定请求头, 或者指定请求头里面的参数, 可以有多个该参数
&: “&”符号在shell里面是特殊字符, 需要做转义
get请求:
curl -H "headName:headName-val" http://localhost:9130/demo/get?name=carl\&age=2
-H “headerName:headName-val”: 请求头里面添加一个参数, 参数名为”headerName”, 参数值为”headName-val”
注意: 路径中多个参数之间的连接符”&”需要转义
post请求:
curl -X POST -H "Content-Type: application/json" -H "headerName:headName-val" http://localhost:9130/demo/post -d "{\"name\": \"demoData\",\"age\": 1}"
-H “Content-Type: application/json”: 指定请求头参数
-H “headerName:headName-val”:请求头添加其他参数
参数: -d “{\“name\“: \“demoData\“,\“age\“: 1}“ 注意:json格式的参数, 字符内部的引号需要转义
还没有评论,来说两句吧...