.

你知道网站的API接口是什么吗

北京中科白癜风医院爱心分享会 https://baijiahao.baidu.com/s?id=1720357219423649513&wfr=spider&for=pc

01引入

在上上上篇文章

——找到网站的“大本营”——服务器地址中,

我们讲述了“IP”地址,

然后里面有一张图,

引入图片

那你知道,

“发送请求”又是用了什么东西吗?

02什么是API接口?

API(ApplicationProgrammingInterface,应用程序编程接口)

发送请求标题

简单来说,

就是两个程序之间互相通信的“中介人”,

他可以方便程序员快速的制作新程序,

而不需要花费大量时间,

大量精力去打造另一个程序,

举个例子,

一个编程团队想制作一个游戏,

在这个游戏里有付费的功能,

那么就需要有一个支付的平台,

而众所周知,支付平台是需要有很大能力

去保证安全且需要一定的资金还有资质的,

普通的团队压根搞不起啊,

所以,这个团队,就需要用到“API接口”,

他可以接入其他的支付平台,

这样就省去了很多的麻烦,

节省了开发的大量时间、大量金钱

03怎么知道网站都用了哪些API接口呢?

当然,网站上到底调用了哪些接口,你是能看得到滴,

如果你是刚刚学web(网站)开发基础的,

你确实有必要知道这个功能

不过给你提个醒,

千万千万不要拿这些接口去做坏事儿哦

首先,

我们打开一个网页,

在网页中右键,

选择“检查”

截图截图

再选择“网络”,

(有一部分浏览器是英文,

不过相信英文好的你也是能认出来的,

意思都是差不多一致的,

如果还是不懂,

可以在评论区讨论一下哦)

我们只差一步:刷新网页,

在点击左上角的“小圆圈儿”刷新网页后,

刚刚我们调出来的“黑框儿”就会有一堆数据,

这些数据,

就是网页使用的API接口了,

(如果你实在是调不出这个黑框,

你也可以尝试按快捷键:ctrl-shift-i)

04API接口返回值

API返回的数据肯定是这个API开发团队设置的,

但是,

常规的返回值我们还是可以分析的出来的,

几乎都是一样的,

截图

“请求URL”就是API调用的网址,

“请求方式”就是是POST请求,

还是GET请求,

POST请求主要处理敏感数据,

例如:密码

而GET请求主要处理明文数据,

这类数据将会直接拼接到URL,

也就是网址里面,

不够安全,

并且是有长度限制的,

GET请求可以用于:天气数据拉取

“状态代码”就是指请求的状态,

可以这么理解,

请求状态就是用来区分他到底有没有请求成功的,

请求转台码有很多种,

有一句话:

程序员最喜欢、最想看到的状态码:(成功)

最不想看到的状态码:(服务器内部错误)

用户最不想看到的状态码:(超时)

(找不到网页)

(服务器理解网站的请求,

但是拒绝执行)

注意了吼,

这几句话涵盖的代码仅仅只有几个,

但是状态码可是有几十个的呀,

别到时候有人问你状态码有多少个,

回答就五个,

然后抠出三室一厅……

05API接口的使用

正如上文所说,

可以对接支付平台,

还可以拉取天气数据

但是,

API接口是可以对接万物的,

不过小编还是给大家多举个例子

举个例子

讲个大范围的,

人工智能API,

指的就是:人脸识别接口、

智能语音接口、

AI算法接口等等等等等,

当然,

还有大家在网络中都会遇到的

——“实名认证接口”

是不是很常见?

实名认证接口很多是直接对接了国家的审核平台,

还有的是对接了第三方平台,

第三方平台再转给国家的审核平台

06写在最后

讲了这么多,你涨知识了吗?

欢迎在评论区讨论,

一定要记得点赞收藏+


转载请注明:http://www.abachildren.com/xgyy/8386.html