使用curl请求接口

左手的ㄟ右手 2022-11-21 11:39 330阅读 0赞

当没有接口工具调用服务时, 可以通过curl命令来请求服务以获取结果或检测接口是否可用.

参数:

-H : 指定请求头, 或者指定请求头里面的参数, 可以有多个该参数

&: “&”符号在shell里面是特殊字符, 需要做转义

get请求:

  1. curl -H "headName:headName-val" http://localhost:9130/demo/get?name=carl\&age=2

-H “headerName:headName-val”: 请求头里面添加一个参数, 参数名为”headerName”, 参数值为”headName-val”

注意: 路径中多个参数之间的连接符”&”需要转义

post请求:

  1. 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格式的参数, 字符内部的引号需要转义

发表评论

表情:
评论列表 (有 0 条评论,330人围观)

还没有评论,来说两句吧...

相关阅读

    相关 使用curl请求接口

    当没有接口工具调用服务时, 可以通过curl命令来请求服务以获取结果或检测接口是否可用.  参数: \-H : 指定请求头, 或者指定请求头里面的参数, 可以有多个该参数

    相关 使用curl模拟服务器http请求

    前提 服务器莫名奇妙的挂了,重启之后运行一段时间仍然挂了,为了动态获取服务器状态,需要写一个脚本,动态判断服务状态,不可用时重启服务,记录当时的状态,以便定位问题,同时不