什么是接口?

数据接口(API)及数据传输格式(XML、JSON)

API全称应用程序接口,是客户端与服务端之间的通信接口,比如登录功能,发起方式客户端,调用服务端开放的登录接口,然后进行数据传输和验证,期间完成数据请求和数据响应。API是服务端开放出来的应用能力,例如登录接口、支付接口、分享接口等。举一个形象的例子,接口就是墙壁上的插头,有两口的也有三口的,这项能力是由电网对外开放的能力。

JSON和XML都是数据传输格式(JavaScrip Object Notation,轻量级数据交换格式,结构灵活性高,易于理解和阅读 / Extensible Markup Language,可拓展标记语言,进行简单的结构化文本数据存储)

客户端向服务端发起请求后,需要将客户端的数据传输给服务端,而JSON和XML就是扮演数据载体的角色,JSON和XML是一种数据格式,好比两种不同格式的信纸,同一种数据内容分别可以以这两种不同的格式来进行传输。

相关推荐
幽络源小助理13 分钟前
苹果CMS V10 MXPro V4.5模版下载, 自适应视频主题源码, 幽络源源码
前端·开源·源码·php源码
kobesdu13 分钟前
【ROS2实战笔记-18】ROS2 通信的隐秘控制:DDS 配置参数如何决定系统性能
网络·人工智能·笔记·机器人·开源·ros·人形机器人
kyriewen36 分钟前
坏了,黑客学会用AI写外挂了
前端·程序员·ai编程
xiangxiongfly9151 小时前
Vue3 根据角色权限动态加载路由
前端·javascript·vue.js·动态加载路由
wangl_921 小时前
Modbus RTU 与 Modbus TCP 深入指南-现代替代协议
网络·网络协议·tcp/ip·tcp·modbus·rtu
达达尼昂1 小时前
Claude 多 Agent 系统:从零搭建一个 4 Agent 团队
前端·架构·ai编程
wanhengidc2 小时前
服务器中带宽的重要性
运维·服务器·网络·安全·web安全
容智信息2 小时前
AI Agent(智能体)的输出格式应该从 Markdown 转向 HTML吗?
前端·人工智能·rust·编辑器·html·prompt
_风满楼2 小时前
TDD 进阶:换个角度看会议室预约
前端·javascript·github
Amy_yang2 小时前
uni-app 安卓端纯前端预览 DOCX 的实现思路
前端·vue.js