trx
Published on 2026-01-29 / 4 Visits
0

apisix获取路由和上游服务列表

# 获取token
curl -X POST http://127.0.0.1:9000/apisix/admin/user/login \
  -H 'Content-Type: application/json' \
  -d '{
    "username": "admin",
    "password": "123456"
  }'
  
# 将获取到的token配置到变量
TOKEN="eyJhbGciOiJI...."

# 获取路由列表
curl -X GET http://127.0.0.1:9000/apisix/admin/routes -H "Authorization: $TOKEN" > routes.json

# 获取上游列表
curl -X GET http://127.0.0.1:9000/apisix/admin/upstreams -H "Authorization: $TOKEN" >upstreams.json