首页 > 其他分享 >drf前戏 web应用模式 api接口 postman下载安装以及基本使用

drf前戏 web应用模式 api接口 postman下载安装以及基本使用

时间:2023-01-31 01:33:20浏览次数:72  
标签:web postman 前后 接口 json api 下载安装

今日内容概要

web应用模式

django web框架 专门用来写web项目

之前所学习的 写的bbs项目 图书管理项目 使用的是前后端混合开发 在真正的项目中 应该是前后端分开来处理的

  • 前后端混合开发
后端人员 写后端 同时也要写模板语法(html中所含的python代码)
全站开发>>>前后端混合时代,比较多,就是后端都由后端人员来写 对于前端的页面要求不高(功能实现即可 不需要添加什么动态效果) 能实现功能即可

image

  • 前后端分离
后端人员 一点前端都不需要,交由专门的人员来编写 后端人员只需要写接口即可
全栈开发>>>web后端,前端使用成熟框架(vue,react)

image

API接口

为了团队开发形成共识,防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得好的接口实现规范,而且这种规范能够让后端写的接口用途一目了然,减少双方之间的合作成本(前后端)

通过网络,规定了前后台信息交互规则url链接,也就是前后台信息交互的媒介

api接口:就是前后端交互的媒介

  • url地址:https://api.map.baidu.com/place/v2/search
  • 请求方式:get、post、delete、put.....
  • 请求参数:json格式的key-value类型的数据
    • 早些年 前后端交互使用xml格式
    • 后来 随着json格式出现 成了主流
    • 以后 一定会出现比json更高效的交互格式 更加的安全
  • 响应格式:json格式的数据

api接口案列

-https://api.map.baidu.com/place/v2/search?ak=6E823f587c95f0148c19993539b99295&region=上海&query=肯德基&output=xml
    
-https://api.map.baidu.com/place/v2/search?ak=6E823f587c95f0148c19993539b99295&region=上海&query=肯德基&output=json
    
# 两者携带的数据都是一样的

两者的数据如下
image

接口测试工具postman

作为后端,写好接口,需要自己测试一遍,通过之后再给别人测试(总不能给别人则的全是bug吧)

写的接口需要有个测试给工具则是

  • 浏览器只能发送get请求 不能自动发送post 以及一些其他请求
  • postman>>>开源软件 刚开始只是谷歌浏览器的插件 越做越好 后来可以安装到操作系统 但是随着用的人越来越多 就开始收费
  • postwoman
  • 也可以自己写测试工具 比如使用python的reques库 可以自己编写一个简单的测试工具
  • 本质就是:模拟发送http请求

postman的安装以及简单的使用

官网下载:https://www.postman.com/downloads/

双击自动安装(默认在c盘)

image
image
image

标签:web,postman,前后,接口,json,api,下载安装
From: https://www.cnblogs.com/xiaochenxiangchangpang/p/17077655.html

相关文章

  • Quarkus入门体验,22ms启动一个Web服务
    简介Quarkus是类似于SpringBoot的框架,可以方便大家进行Java开发。利用GraalVM的魔力,能更好的适应云原生的场景,极快的启动速度。创建项目在IDEA就直接有创建Quarkus项目......
  • java_Web
    开始进入学习javaweb部分1.Socket技术(1)字节流传输使用bytes[]封装字节进行传输数据(2)文件传输(3)浏览器访问使用http协议进行访问2.MySQL数据库环境Phpsty......
  • web应用模式、api接口、postman下载
    web应用模式#djangoweb框架,专门用来写web项目#bbs项目,图书管理系统,用的是前后端混合开发-后端人员,写后端,也要写【模板语法】---》xx.html的python代码-全栈开发-......
  • javawebServlet
    javawebhttp响应服务器--响应--客户端Accept:告诉浏览器它所支持的数据类型Accept-Encoding:支持那种编码格式GBKUTF-8GB2312ISO8859-1Content-Type:text......
  • 如何在player中添加webdav
    这里以nPlayer为例,infuse、kodi、fileball、potplayer等同理,请自行尝试。1.点击左上或右上角的加号,—>选择Webdav2.之后填写相关信息:-标题:随意,你高兴就好。-主机:......
  • drf基础:1、web应用模式、API接口、接口测试工具
    drf入门一、web应用模式​ web的应用模式共分为两种,前后端不分离、前后端分离1、前后端混合​ 之前所写的bbs项目就是前后端不分离,后端人员在开发过程中使用模板语法......
  • Web应用模式 API接口 接口测试工具postman及使用
    目录Web应用模式前后端混合开发前后端分离开发API接口接口测试工具postmanpostman的使用Web应用模式前后端混合开发DjangoWeb框架,专门用来写web项目之前所学的,写的BB......
  • Simple-Web-Server HTTP开源服务器库
    1下载网址​ ​​https://gitlab.com/eidheim/Simple-Web-Server​​2实现HTTP短连接默认的HTTP协议都是短连接,服务器返回响应报文,就会主动断开,测试发现,当前库不会主动断......
  • API接口与接口测试工具postman
    目录学习资料一、web应用模式1.web项目的模式2.前后端混合开发模式3.前后端分离开发模式二、API接口1.简介:2.api接口的内容3.接口案例三、接口测试工具postman1.浏览器与接......
  • WPF中使用WebView2控件
    目录WebView2简介概述优势支持的运行时平台进程模型基本使用安装WebView2运行时安装WebView2Sdk打开一个网页导航事件打开一个网页的过程更改url的过程空url进阶使用WPF和W......