前端
页面的搭建 交互
动态页面 数据交互 http协议 发送请求 给后端 然后返回给前端
http/https(超文本传输协议)
HTTP协议
? 超文本传输协议
? web项目再发布时,通过公网访问时,需要遵循该协议才可以让用户访问
https
? 再http的基础上进行加强,内置SSL证书进行加密的设置,比http更加安全
发起请求(请求体)(面试)
1.url路径
2.参数(提供一种接口需要的数据格式)
参数一般是2种
? 1.查询字符串(query string )——>表单
? Login.php?name = zhangsan&password = 123456
? 2.json字符串
? {“name”:“zhangsan”,“password”:123456}
3.请求方式
4.请求状态
5.请求头的配置(重要)
? 5.1.数据格式
? 5.2.请求超时的时间
? 5.3.用户授权(登录验证token)
响应(面试)
1.状态码status 200
2.消息message “请求成功”
3.数据data{}
4.时间 时间戳
B/S架构(毕答)
? 浏览器/服务器交互的一种软件架构模式,通过浏览器运行的软件都是B/S架构的(比如淘宝、优酷、爱奇艺)
C/S架构(毕答)
表述的是一种客户端/服务器交互的软件架构模式,需要安装本地客户端的应用(比如QQ、钉钉),需要更新。
URL(统一资源定位器)
我们把URL可以当作再互联网上每个网站的门牌号,有时这个门牌号是一个IP 有时是一个域名
在书写域名时,无论时IP还是域名都要填写协议名称
在项目里写地址时,一定要注意规范。https://www.baidu.com/index.html?path=123
|