Web知识篇
什么是API接口
0
学习进度0/60
什么是API接口
体验程序是怎么向外部服务取数据的。
如果程序想知道天气、汇率、快递状态或者用户资料,它通常不会凭空生成,而是去调用 API。API 就是程序向外部世界“开口说话”的方式。
一个 API 请求通常至少包含 4 个要素:请求方法(GET/POST)、请求地址(URL)、请求参数(query 或 body)、返回结果(通常是 JSON)。你可以把它理解成“按规则寄快递”而不是随便发消息。
如果你只是想“读取文章列表”,最合适的请求方式通常是哪一个?
- GET,因为它通常用于读取数据
- POST,因为所有请求都该用 POST
- DELETE,因为它速度更快
- PUT,因为它最通用
在真实项目里,前端一般不会直接把所有逻辑都丢给第三方 API。更常见的做法是:前端先请求你自己的后端接口,由后端去做参数校验、权限验证、调用数据库或第三方服务,再把整理好的结果返回前端。这样更安全,也更容易维护。
下面哪一句最准确地描述了 API 在网站里的作用?
- API 只负责把页面变好看
- API 是前端和后端、外部服务沟通的接口
- API 只能给 AI 项目使用
- API 就等于数据库本身
你以后让 AI 帮你做项目时,经常会看到它写 `fetch()`、`/api/...`、`Authorization`、`JSON` 这些东西,本质上都是在“接 API”。看懂这条链路,你就能判断它写得对不对。