接口基础

接口定义:

官方的一种定义就是:连接前后端的桥梁,服务端通过接口提供给客户端这些功能,或外部系统与系统之间以及内部各个子系统之间的交互点。
简单一点就是:
1.前后端的桥梁
2.数据通道

API(接口的一种):

全称:应用程序可编程接口 (Application Programming Interface)
注意:
用户界面(UI–> User Interface)–>也是一个接口
接口其实就是一个函数。

网络请求:

  • 客户端:在设备上输入URL地址,发送请求参数(主动发送)
  • 服务端:接收并响应请求(被动接收)

HTTP请求协议:

1.请求首行
a.请求网址(url)
b.请求方法
c.远程地址
d.状态码
e.HTTP://1.1 或者 HTTP://1.0
f.referrer政策(防盗链接)
2.请求头
  • user-agent-用户代理:如手机,浏览器,postman,jmeter
  • content-type-请求数据格式:
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。

1.application/json {“input1”:“xxx”,“input2”:“xxx”}
2.application/x-www.form-urlencoded 这是通过表单发送数据时默认的编码类型。input1=xxx&input2=ooo&remember=false
3.multipart/form-data 表单格式
4.text-xml 文本形式

  • cookie-会员卡
    1.set-cookie 服务端->客户端(服务端设置的)
    2.cookie 存在客户端(浏览器)
3.请求体

可有可无

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值