web应用开发模式、API接口、接口测试工具postman
web应用开发模式、API接口、接口测试工具postman
web开发模式
前后端混合开发模式
前后端混合开发模式是指前后端代码混合,所有的HTML代码和数据在服务器端拼接好,一次性将内容发送到客户端,浏览器执行代码,将内容呈现给用户。
全栈开发------>>>前后端混合
主要的问题:
1.前后端开发人员对于互相的代码都不是很熟悉,混合开发对于处理相互的代码时非常的困难
2.在开发的过程中难免会出现代码相互覆盖,导致工作量倍增
前后端分离开发模式
前后端分离的开发模式是指前后端代码分离,当用户在浏览器中访问某一个网站时,浏览器会得到的只有客户端的HTML的文件,当浏览器执行这个HTML文件的时候,在HTML文件中又通过Ajax向服务端发送请求索要数据,当服务端返回数据时,客户端再通过其他的手段将数据展示到页面上。
优点:职责分工明确,独立开发,互不影响
API接口
目的:为了在团队中形成共识,防止个人习惯差异引起的混乱,我们找到一种大家都觉得很好的接口实现规范,而且这种规范让写的接口一目了然,减少成本的消耗。
API其实就是应用程序接口(Application Programming Interface)的简称。API是一些功能,定义或者协议的集合,提供应用程序或者程序开发人员基于软件访问一组例程的能力。对外封装完善,通用时无需学习内部源码,依据API文档功能的说明书来使用即可
API接口:其实就是前后端交互的媒介
url地址:长得像返回数据的URL链接
https://api.map.baidu.com/place/v2/search
请求方式:get,post,delete,put....
请求参数:json或者xml格式的key-value类型数据
# api接口案例:https://api.map.baidu.com/place/v2/search?ak=6E823f587c95f0148c19993539b99295®ion=上海&query=肯德基&output=json
响应结果:json或者xml格式的数据
接口测试工具postman
引入:
作为后端人员,写好了接口我们要自己测试通过了,才能给别人用
# 我们写的接口,需要有一个工具测试
浏览器只能发送get请求,不能够发送post,delete请求
还有很多的测试工具,不同公司用的不一样,只有一个点----这个工具用来发送http请求
postan ----一个开源的软件,只是谷歌的插件,到后面用的次数多了,就开始收费了
官方下载地址:https://www.postman.com/downloads/?utm_source=postman-home
1.Postman是一款功能超级强大的用于发送HTTP请求的测试工具
2.做web页面开发和测试的人员常用工具
3.创建和发送任何的HTTP请求(get,post,delete,put.....)
web应用开发模式、API接口、接口测试工具postman的更多相关文章
- API接口管理工具postman等
国外 postman Swagger:国外比较流行的一款管理工具,英文配置,需要一定的英文基础和服务器搭建基础,学习成本较高. 国内 Apizza: 风格类似postman,熟悉postman的会比较 ...
- 微信开发模式 api 接口文档简介
微信公众平台分为订阅号和服务号,服务号提供9大接口,需要通过微信认证后才能使用这些接口.认证费用300元.下面是接口的大致介绍: 1. 语音识别:通过语音识别接口,用户发送的语音,将会同时给出语音识别 ...
- 【微信开发】微信开发模式 api 接口文档简介
微信公众平台分为订阅号和服务号,服务号提供9大接口,需要通过微信认证后才能使用这些接口.认证费用300元.下面是接口的大致介绍: 1. 语音识别:通过语音识别接口,用户发送的语音,将会同时给出语音识别 ...
- 使用egg.js开发后端API接口系统
什么是Egg.js Egg.js 为企业级框架和应用而生,我们希望由 Egg.js 孕育出更多上层框架,帮助开发团队和开发人员降低开发和维护成本.详细的了解可以参考Egg.js的官网:https:// ...
- 使用YApi搭建API接口管理工具(docker安装)
使用YApi搭建API接口管理工具(docker安装) 工具描述 YApi 是高效.易用.功能强大的 api 管理平台,旨在为开发.产品.测试人员提供更优雅的接口管理服务.可以帮助开发者轻松创建.发布 ...
- ASP.NET Web Froms开发模式中实现程序集的延迟加载
延迟加载是一个很大的诱惑,可以达到一些比较好的效果,比如: 1.在实体框架中,由于关联数据的数量和使用时机是不确定的,通过延迟加载,仅在使用的时候去执行关联数据的查询操作,减少无谓的数据查询操作,可以 ...
- 数据接口测试工具 Postman 介绍
此文介绍好用的数据接口测试工具 Postman,能帮助您方便.快速.统一地管理项目中使用以及测试的数据接口. 1. Postman 简介 Postman 一款非常流行的 API 调试工具.其实,开发人 ...
- 接口测试工具postman/jmeter基本使用
一.接口的分类: 最常用的两种接口webservice接口和http api接口:1.webservice接口走soap协议通过http传输,请求报文和返回报文都是XML格式,现在测试的时候都通过工具 ...
- 接口测试工具---postman下载地址
接口测试工具---postman下载地址: https://app.getpostman.com/app/download/win64?_ga=2.3555895.622696496.15081214 ...
- 接口测试工具(Postman)
给大家介绍一款HTTP接口测试工具 -- Postman ! 优点: 1. 支持参数名与参数值自定义,无论head还是body 2. 支持多种方法调用,包含get与post 3. 支持鉴权加密,包含b ...
随机推荐
- iptables综合实验: 两个私有网络的互相通迅
环境准备: 主机A IP:192.168.0.6/24 网关改为192.168.0.8 firewallA IP:eth1 192.168.0.8/24 eth0 10.0.0.8/24 删除默认路由 ...
- CF452F等差子序列 & 线段树+hash查询区间是否为回文串
记录一下一个新学的线段树基础trick(真就小学生trick呗) 给你一个1到n的排列,你需要判断该排列内部是否存在一个3个元素的子序列(可以不连续),使得这个子序列是等差序列.\(n\) <= ...
- 如何重启kafka
修改配置文件 ps -ef |grep kafka kill (kafka进程号) 启动kafka [root@lecode-dev-001 bin]# ./kafka-server-start.sh ...
- Go语言核心36讲35
到目前为止,我们已经一起学习了Go语言标准库中最重要的那几个同步工具,这包括非常经典的互斥锁.读写锁.条件变量和原子操作,以及Go语言特有的几个同步工具: sync/atomic.Value: syn ...
- AR路由器如何配置Portal认证(二层网络)
规格 适用于所有版本.所有形态的AR路由器. 说明: 4GE-2S.4ES2G-S.4ES2GP-S和9ES2单板不支持NAC功能. 组网需求 如图所示,某公司接待室需要部署一套身份认证系统,对接入网 ...
- HDC2022的无障碍参会体验,手语服务是如何做到的?
华为开发者大会2022(HDC)上,HMS Core手语数字人以全新形象亮相,并在直播中完成了长达3个多小时的实时手语翻译,向线上线下超过一千万的观众提供了专业.实时.准确的手语翻译服务,为听障人士提 ...
- vue cli2安装
安装nodejs npm install -g npm npm自动更新到最新版本 node -v或者npm -v 查看nodejs是否安装成功 1 2 配置淘宝镜像 npm config set ...
- ORCL 时间
一.计算时间差 两个Date类型字段:START_DATE,END_DATE,计算这两个日期的时间差(分别以天,小时,分钟,秒,毫秒): 天: ROUND(TO_NUMBER(END_DATE - S ...
- mybatis中xml的sql之test中文报错
在mybatis中sql,test中文报错( java.lang.NumberFormatException 这句话明确告诉了我们是数字格式异常).需加.tostring(). <if test ...
- 第一章:seaborn图形美学
一.seaborn模板 1 import numpy as np 2 import matplotlib.pyplot as plt 3 4 def sinplot(flip=1): 5 x = np ...