您可以使用多种 API 协议,例如 SOAP、REST、JSON-RPC、gRPC、GraphQL、XML-RPC、Apache Thrift。 这次我们要更深入讨论的 API 协议是 REST API。
REST 或表述性状态传输是一种无状态的架构风格和通信方法,并使用 HTTP/HTTPS 进行数据传输。 使用 REST 协议的 API 称为 RESTful API。有疑问并想获取详细信息吗? 单击更多信息,直接咨询 BINAR 团队。
REST协议支持各种格
式的数据传输,例如JSON(最著名)、HTML、Python、纯文本和媒体文件。 但REST仅使用HTTP/HTTPS进行数据传输,无法适配SOAP等其他协议。
RESTful API 是无状态的,这意味着在 GET 请求之 Coinbase 虚拟货币数据库 间不会将客户端数据存储在服务器上。 REST请求有四个组成部分,即Endpoint、Method(GET、POST、PUT、DELETE)、Header、Body(数据)。
结论API是连接2个或多个
程序进行通信的一组规则或代码,API是一个平台上或跨平台的应用程序/网站之间的链接。 常用的API协议之一,即REST API,是一种无状态的、使用HTTP/HTTPS进行数据传输的API通信架构/方式。
想了解四个REST API Endpoint组件Methods、Headers和Body的详细解释吗? 或者是实现RESTful API到API文档的实践?Bootcamp 后端工程 BINAR
您可以了解有关 BINAR 工程后端训练营的更 B2B 电话列表 多信息! 将会有更完整的讨论以及 REST API 实现实践。 BINAR 训练营课程专门设计用于促进学习过程并提高您的技能,即使您没有后端工程的相关背景。