hincky的主页 hincky的主页
  • 学习笔记

    • Vue笔记
    • Vuepress
    • nginx
  • 语言类

    • java
    • go
    • python
    • 设计模式
  • 框架类

    • Spring
    • Spring Security
    • Mybatis
  • 容器技术

    • docker
    • k8s
    • helm
    • prometheus
    • grafana
    • jenkins
  • 命令集合

    • linux命令
    • docker命令
    • git命令
    • vim命令
    • k8s命令
  • 数据库

    • sql
    • mysql
  • 协议

    • 网络模型
    • http/1.1
    • WebSocket
    • http/2
    • TLS/SSL
    • tcp
    • IP
    • tcpdump抓包命令
    • wireshark抓包工具
  • 通用

    • Git
  • 技术分享

    • git push/pull总是超时怎么办
    • idea debug技巧
    • postman使用
    • 问题总结
    • idea使用技巧
  • Oauth2

    • Oauth2原理
  • 项目列表

    • redis项目
    • 微服务项目
  • 分类
  • 标签
  • 归档
  • 随笔
GitHub (opens new window)

Hincky

当有趣的人,做想做的事
  • 学习笔记

    • Vue笔记
    • Vuepress
    • nginx
  • 语言类

    • java
    • go
    • python
    • 设计模式
  • 框架类

    • Spring
    • Spring Security
    • Mybatis
  • 容器技术

    • docker
    • k8s
    • helm
    • prometheus
    • grafana
    • jenkins
  • 命令集合

    • linux命令
    • docker命令
    • git命令
    • vim命令
    • k8s命令
  • 数据库

    • sql
    • mysql
  • 协议

    • 网络模型
    • http/1.1
    • WebSocket
    • http/2
    • TLS/SSL
    • tcp
    • IP
    • tcpdump抓包命令
    • wireshark抓包工具
  • 通用

    • Git
  • 技术分享

    • git push/pull总是超时怎么办
    • idea debug技巧
    • postman使用
    • 问题总结
    • idea使用技巧
  • Oauth2

    • Oauth2原理
  • 项目列表

    • redis项目
    • 微服务项目
  • 分类
  • 标签
  • 归档
  • 随笔
GitHub (opens new window)
  • 数据库

  • 网络协议以及抓包工具

  • Git笔记

  • 技术分享

    • git push/pull总是超时怎么办
      • 给github设置http/ssh代理
        • macOS
        • Windows
      • git加速
    • idea debug技巧
      • debug相关的快捷键
      • 行断点
      • 详细断点(源断点)
      • 方法断点
      • 异常断点 | 全局捕获
      • 字段断点 | 读写监控调试方式
      • 断点条件
      • 打印堆栈信息
      • 表达式解析
      • 避免误操作资源
    • postman使用
      • 什么是接口(API)
      • api应用
      • api 返回格式
      • api 协议
    • 问题总结
    • idea使用技巧
      • 快速补全
    • Windows快捷键
      • 管理员身份打开cmd
      • 快速打开系统环境变量
    • 科学上网
      • 介绍
      • clash
      • gatern
        • 导入订阅信息到clash
      • google验证
        • 问题排查
  • Oauth2

  • 计算机相关技术
  • 技术分享
hincky
2022-10-29
目录

postman使用

# API 接口

# 什么是接口(API)

api 授予拥有鉴权码的应用来调用的方式方法

鉴权码token/key/appkey

接口的存在实现外部修改内部数据的需求

# api应用

前后分离的api测试

mock 模拟接口,比如前端开发好而后端没好时,前端就mock一套数据以供测试

# api 返回格式

  • json:{code,msg,data}
  • html:
  • xml

格式校验网站 (opens new window)

# api 协议

  • webs service协议 restful规则: get获取数据 post提交数据 put修改数据 delete删除数据
  • dubbo协议 少量数据,高并发
  • http协议 http 80 https 443 请求:get,post,put,delete 响应:1xx信息,2xx状态,3xx重定向,4xx客户端错误,5xx服务端错误

抓包工具:fiddler,WareShark

请求部分: 请求行:请求方式,地址,协议 请求头: accept客户端可以接受的格式 host主机地址 cookie

响应部分: 响应行:协议,状态码,响应信息 响应头: set-cookie 响应正文

# 企业api测试流程和方案

编辑 (opens new window)
#技术分享#postman
idea debug技巧
问题总结

← idea debug技巧 问题总结→

最近更新
01
人生前期重要的能力
05-17
02
防火墙命令
04-11
03
docker-compose部署mysql主从集群
03-22
更多文章>
Theme by Vdoing | Copyright © 2022-2023 Hincky | MIT License | 粤ICP备2022120427号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式