web应用模式-API接口-接口测试工具-pastman使用-飞秋工具
web应用模式-API接口-接口测试工具-pastman使用-飞秋工具
老刘博客学习参考地址
# 个人博客:https,证书过期,忽略
-https://www.liuqingzheng.top/
# cnblogs博客(后期迁移到这里,高级部分的内容)
-https://www.cnblogs.com/liuqingzheng
# 知乎
-https://www.zhihu.com/people/justin_liu
今日内容概要
- web应用模式
- API接口
- 接口测试工具
- poatman
- 飞秋-局域网传输文件工具
今日内容详细
1 web应用模式
# django web框架 专门用来写web项目
# 之前学的bbs项目 图书管理系统 用的是 前后端混合开发
-后端人员 写后端 也要写【模板语法】 ---> xx.html的python代码
-全栈开发 --> 前后端混合时代 比较多
# 从今天开始 学的是前后端分离
-后端人员 一点前端都不需要动 只需要写接口即可
- 全栈开发 ---> web后端 前端框架(vue react)
2 API接口
# 为了在团队内部形成共识 防止个人习惯差异引起的混乱 我们需要找到一种大家都觉得很好的接口实现规范 而且这种规范能够让后端写的接口 用途一目了然 减少双方之间的合作成本【前后端】
# 通过网络 规定了前后台信息交互规则的url链接 也就是前后台信息交互的媒介
http://127.0.0.1/books/
点赞点踩 就是API接口
# api接口:就是前后端交互的媒介
-url地址:https://api.map.baidu.com/place/v2/search
-请求方式:get post delete put......
-请求参数:json格式的key-value类型数据
-早些年 前后端交互使用xml格式----> ajax: 异步JavaScript和XML
-后来 随着json格式的出现 成了主流 直到现在
-以后:一定会出现 比json更高效的交互格式 更安全
-响应结果:json格式的数据
# api接口案例
-https://api.map.baidu.com/place/v2/search?ak=6E823f587c95f0148c19993539b99295®ion=上海&query=肯德基&output=xml
-https://api.map.baidu.com/place/v2/search?ak=6E823f587c95f0148c19993539b99295®ion=上海&query=肯德基&output=json
'''
在网页上输入会自动将汉字改为一串代码去进入相关网页
'''
3 接口测试工具postman
# 作为后端 写好了接口 我们自己要测试通过 再给别人用
# 写的接口 需要有个工具测试
-浏览器只能发送get请求 不能自动发送post delete请求
-postman---> 本来是开源软件 本来只是谷歌浏览器的插件 越做越好 后来可以安装到操作系统上 再后来 就开始收费
-postman
很多很多其他的api测试工具 不同公司用的也可能不一样 只需要明白一点 这个工具只是用来发送http请求(get post put delete...)
# postman的使用
1.官方下载:https://www.postman.com/downloads/?utm_source=postman-home
Postman-win64-Setup.exe
2.下载完毕直接双击即可使用
然后点跳过
点击中上方加号新建api查询请求
飞秋
官方网站下载:http://www.feiq18.com/
很老的一个软件 局域网下载速度很快 可以拿来使用
点击文件夹下边一个手可以查看所有人公开分享的文件
也可以点击个人进行聊天和接收发送文件