北向接口概述

分类:功能型、基于意图

在这里插入图片描述

北向接口的实现

在这里插入图片描述

REST API

相关概念

Roy Thomas Fielding博士

遵循RESTful设计的API就是REST API

规范、简洁

资源

REST是面向资源的设计

资源标识符

URI 统一资源标示符

URL 统一资源定位符,URL是URI的子集

表述

用一个表述来捕获一个资源当前或预期的状态

元数据

描述数据的数据,分为表述元数据和资源元数据

REST约束条件

在这里插入图片描述

REST API设计规范

HTTP动作(六个)
  • HEAD
  • GET
  • POST
  • PATCH
  • PUT
  • DELETE

在这里插入图片描述

资源的类型

响应状态码

在这里插入图片描述

Floodlight北向API实现功能

在这里插入图片描述

ACL模块示例:

在这里插入图片描述

curl为例的命令

在这里插入图片描述

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐