开发必备神器——POSTMAN

接口测试(二):Postman使用总结 postman是一款简单高效的接口测试工具,能够很方便发送接口请求,易于保存测试接口脚本,postman提供接口响应数据比对功能,可以设置预期结果作断言,还能把测试用例放在一个集合中批量执行,比如每个环境可以看作一个集合,方便不同环境接口请求信息的管理和执行,工作中写接口自动化测试脚本时,也可以用postman工具调通接口再去实现自动化测试代码。 阅读详情

本文将讲述如何编码实现浏览器ajax请求携带参数请求后台

postman介绍

postman是一款强大的发送http请求的工具,可以发送get、post、delete等请求,并查看请求的返回的结果。

postman下载地址,下载后一直下一步安装成功即可,打开后界面如下:

通过lesson1的学习新建工程,下面我们开始编写代码,并使用postman模拟发送请求,并调试后台。

首先我们来看下DemoController的代码及结构如下:

@RestController作为注解,告知springboot这是一个rest请求的类,springboot才知道如何加载并处理这个类。

@RequestMapping是类注解,是指改java类所在的rest请求都必须以这个里面设定的值开头,如上图所属,该类中的所有请求都必须以demo开头

get请求

@GetMapping标注请求该方法必须在客户端使用get方法请求,而不能用post、delete等请求

get请求携带参数的两种方法:
方法一:通过?后面接参数



post请求

通过body请求体携带参数


还有一些其他的请求,如delete、options、put等请求因为用的不多,本文不再详述。

另外注意,一般get请求是查询数据,不修改数据库中的内容;而post请求多以提交数据,变更数据库中的内容,包括增删改。

当然也有用get表示查询,post表示新增,put表示变更,delete表示删除数据。
可以使用http请求方法区分,也可以路径分隔符说明:

如:

1.get:/user/details?id=abc

表示get请求,获取id为abc的user的详细数据

2.post:/user/delete?id=abc

表示post请求,删除id为abc的用户数据

总结

  1. @RestController 注解在类上告知springboot这是一个rest请求类
  2. @RequsetMapping 注解在类上,所有请求该类的路径都必须带该路径参数
  3. @GetMapping 注解在方法上,标注是一个get请求,且标注路径
  4. @PostMapping 注解再在方法上,标注是一个post请求,且标注路径
  5. @RequestParam 注解在参数上,请求路径使用?带参数,使用&符号带多个参数
  6. @RequestBody 注解在参数上,post请求可用,使用http的请求体携带参数

参考资料:https://javawu.com/archives/2818

视图层详解,cbv和fbv,文件上传 day64一.复习二.视图层之请求对象三.视图层之响应对象补充知识之json序列化与反序列化四.cbv和fbv五.文件上传六.postman软件七.form表单,提交地址八.Pycharm的自动提示 一.复习 1 web应用 -通过浏览器访问的服务 -cs/bs -基于socket 2 Http协议 -http协议版本,0.9 1.1 2.x 3.x 有什么异同 -请求头和响应头中的key-value -请求协议 -请求首行:请求方式,地址,协议和版本 -请求头 -请求体 -响应协 阅读详情

相关推荐

Postman第二篇—新版安装教程

1.去postman官网下载https://www.getpostman.com/ macOS- -mac版本;Windows--Windows版本;Linux--Linux版本 2.注册账号,会自动同步之前嵌入谷歌浏览器的postman的post,get请求 3.可以创建账户或用google账户登录。使用用户名和密码登录已经下载的客户端 4.sign in之后同步请求

Aurora的博客 4万+

最新版 Postman 使用秘籍

“ 本文将讲述如何编码实现浏览器ajax请求携带参数请求后台及POSTMAN的简单实用! ” postman介绍 postman是一款强大的发送http请求的工具,可以发送get、post、delete等请求,并查看请求的返回的结果。 postman下载地址,下载后一直下一步安装成功即可,打开后界面如下: 通过上一篇的学习新建工程,下面我们开始编写代码,并使用postman模拟发送请求,并调试后台。 首先我们来看下DemoController的代码及结构如下: @RestController作为注

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 2984

Windows/Mac/Linux三系统保姆级教程:用llama.cpp将safetensors模型转gguf格式(附常见错误解决)

本文提供Windows、Mac和Linux系统下使用llama.cpp将safetensors模型转换为gguf格式的详细教程,涵盖环境配置、转换原理及常见错误解决方案。通过跨平台兼容性处理,帮助开发者高效完成模型格式转换,优化边缘计算性能。

weixin_29227425的博客 270

Postman(接口测试工具)

笔记型博客之Postman

weixin_54107527的博客 11万+

深入解析AXI-Stream协议中的TVALID与TREADY握手时序

本文深入解析AXI-Stream协议中TVALID与TREADY的握手时序,通过实际案例和代码示例详细说明三种典型握手场景及其应用。文章还探讨了常见握手失败案例的解决方法,并介绍了TLAST、TKEEP等高级信号的使用技巧,帮助开发者优化FPGA设计中的数据传输效率。

weixin_29200485的博客 341

命名管道和匿名管道

我们知道进程间是可以通信的。可以达到数据传输、资源共享、事件通知、进程控制等目的。进程间通信主要包括管道、系统IPC,套接字等。 管道分为三种: 普通管道:一是单工,只能单向传输 ,二是仅能在父子进程或者兄弟进程中使用。 流管道:去除了第一种限制,为半双工,可以双向传递, 命名管道:去除了第二种限制 ,可以在很多并不相关的进程 中进行通信。 1、普通管道 int pipe(int f...

ffsiwei的博客 1万+

【postman】api开发必备神器

1、使用参考:https://blog.youkuaiyun.com/fxbin123/article/details/80428216 2、win 下载地址:Postman for windows X64 Postman for windows X86 转载于:https://www.cnblogs.com/xuzhengzong/p/11531491.html...

weixin_30721077的博客 196

HFSS仿真的后处理结果,如何根据天线表面的电流密度分布对天线进行优化?

在HFSS仿真中,天线表面的Jsurf​是最直观、最有价值的诊断工具之一。它不仅告诉你天线“能不能工作”,还能告诉你“为什么工作”以及“哪里出了问题”。

degogmy的博客 1160

终极Postman便携版解决方案:Windows开发者必备的高效API测试神器

Postman便携版是专为Windows开发者打造的免安装API测试工具,通过Portapps平台实现真正的绿色化部署。这款工具完美解决了开发者在多设备间迁移API测试环境的痛点,让你无需任何配置即可在任何Windows设备上运行完整的Postman功能。无论是前端开发、后端调试还是API文档编写,Postman便携版都能提供一站式的高效解决方案。 ## 🔍 开发者面临的API测试困境 在当

gitblog_00742的博客 155

卷积码Viterbi译码算法原理及C语言实现

具体而言,卷积码的编码过程是将输入数据和编码器中的状态进行异或操作,输出码字为各个状态对应的结果。Viterbi译码算法是一种最大似然译码算法,根据接收到的含有噪声的码字,寻找出最有可能的原始数据序列。(2) 递推计算:根据接收到的码字和当前状态,计算下一时刻各个状态的路径度量,并记录每个状态的前驱状态。以上代码实现了一个简单的卷积码Viterbi译码算法,通过接收到的码字进行译码,并输出解码结果。(1) 初始化:将所有状态的路径度量初始化为一个很大的值,选择路径度量最小的状态作为起始状态。

2301_79331421的博客 826

Calibre :Standard Verification Rule Format(SVRF) Manual (1-2)

摘要:SVRF规则文件是用于Calibre和ICverify工具的脚本文件,包含层定义、规则检查、注释、预处理指令等元素。规则文件支持全局/局部层定义、隐式层操作,以及条件编译指令(#DEFINE/#IFDEF等)。宏功能(DMACRO/CMACRO)可实现代码复用,支持参数化层操作和嵌套调用。预处理指令支持版本控制(#IFDEFCALIBRE_VERSION)和环境变量默认值设置(#PRAGMAENV)。宏中的层名具有局部作用域,可通过特殊语法实现全局层名指定,LOCAL()修饰符可创建调用作用域内的唯一

u013620135的博客 1342

狂斩2.3K Star!丢掉Postman,这款开源API神器颜值与实力兼得,开发者必备!

在API开发与调试的江湖里,Postman和Insomnia曾经是许多开发者的“神兵利器”。但随着Postman逐渐变得臃肿、收费策略让人望而却步,Insomnia也因更新频繁带来不小的学习成本,开发者们开始寻找更轻量、更优雅的替代品。今天,我要给大家种草一款席卷GitHub、狂揽2.1K星的开源神器——!它不仅小巧精致、功能强大,还完全免费,堪称API调试工具中的一股清流。

网络技术联盟站 1494

2020年大连理工大学《计算机控制技术》期末试卷

2020年大连理工大学《计算机控制技术》期末试卷 2020年大连理工大学《计算机控制技术》期末试卷 2020年大连理工大学《计算机控制技术》期末试卷 2020年大连理工大学《计算机控制技术》期末试卷 ...

无名何许人的博客 650

程序员必备开发工具推荐

一念的博客 548

【时时三省】tessy 进入调试模式 教程

山不在高,有仙则名。水不在深,有龙则灵。----优快云 时时三省。

时时三省的博客 771

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Postman(一款接口测试工具)

新人后端,前端开发强烈推荐你去用一用这东西,值得强行学会的神器! postman是一款强大的接口测试工具,具体样式是这样的:   如果能够调用接口,他会给你返回你想要的数据(json,页面等) 炒鸡好用的东西!...

巴休特的风之剑 228

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

postman安装使用教程

其实 Postman 是有团队协作的,可以共享请求参数及数据,但需要注册且是放在他们的服务器上的,对公司而言,会有安全性的考虑,大多数人很懒,会放弃这种方式。Postman 是一个很强大的 API调试、Http请求的工具,当你还准备拿着记事本傻傻的去写 Form 表单的时候,你来试试 Postman,你会震惊到的。她可是允许用户发送任何类型的 HTTP 请求,例如 GET,POST,HEAD,PUT、DELETE等,并且可以允许任意的参数和 Headers。先请擦掉眼泪,不要忧伤,我们依然可以好好的。

2201_76100073的博客 209

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

程序员必备!这5款神器让你效率翻倍!

它提供了丰富的智能代码补全、代码重构、代码导航等功能,让Java程序员可以更加专注于编写高质量的代码。它拥有强大的插件系统,可以根据个人需求安装各种插件,如语法高亮、代码片段、版本控制等,大大提高编程效率。它具有简洁的界面和强大的插件系统,可以轻松实现代码高亮、自动完成、代码片段等功能。通过Git,程序员可以轻松实现代码的版本控制、分支管理、合并等操作,避免因为代码冲突而导致的编译失败。而拥有一款好的工具,就像战士手中的利剑,能让我们在编程的道路上更加得心应手。

2301_76571514的博客 507

干货!程序员必备的辅助报表开发的软件神器

一:charles 网络抓包神器! 二:Everything Everything是速度最快的文件搜索软件。其速度之快令人震惊,百G硬盘几十万个文件,可以在几秒钟之内完成索引。 三:MarkMan 既有爱又给力的长度标注神器!设计师、重构、前端工程师必备。 四:思迈特软件Smartbi 国内成熟的BI报表系统 五:PostMan Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。 六:source insight 看源码神器。Source Insight 实质上是一个支持多种开

明月说数据 189

mac上好用的工具

电脑常用工具

tianhongfan10106的专栏 1602

这些年我用过的软件

文章目录1. uTools2. BCompare3. Wireshare4. Postman5. Sourcetree6. Another Redis Desktop Manager7. XMind8. 逍遥模拟器9. ScreenToGif 1. uTools 可以看成是集成多个轻量型软件,就如同微信小程序一样,使用方便。 官网下载:https://u.tools/ 2. BCompare 用于文本的比较 下载链接搜索「鹏哥儿的Echo」,回复 BCompare 获取 3. Wireshare 免费开源的

YopenLang的博客 8万+

跟我学调试-必备神器:Postman

y/SouthEast必备工具:postman「 抒情 」这几天雾霾十分严重,我的心情也跟着沉重,为什么呢?因为我很奇怪还有很多新人不懂得如何在本地模拟请求数据,如何在没写代码的情况下就拿到后端接口数据,总是苦恼的发问。大家知道,身为奋斗在一线的程序员,最基本的前后端通信调试,都搞不通,我们何来谈什么升职加薪,改变世界。所以我决定从一些最基础的常识知识点切入,发一个系列文章,让大家知道北妈正经起来

小北哥哥和北妈 1406

Postman 8.0.6版 - 接口调试必备神器

Postman 8.0.6版 - 接口调试必备神器 【下载地址】Postman8.0.6版-接口调试必备神器 Postman 8.0.6版是一款功能强大的接口调试工具,专为API开发与测试设计。其直观的界面和丰富的功能,使得开发者能够快速上手并高效完成工作。无论是构建HTTP请求、发送请求并查看响应,还是编写测试脚本实现...

gitblog_06760的博客 933

程序员必备开发神器【MAC篇】

前言 为什么会写这篇文章呢? 首先,效率对于程序员来说非常重要; 其次,避免大家被吐槽使用的假苹果; 言归正传 ⭐️神兵利器–Alfred Alfred可以说是公认的MAC开发神器 上图,Alfred 图标,放大镜+小帽子,个人理解的意思就是搜索+酷,而且酷占了大部分,没错,一旦使用你了Alfred,你就会觉得自己非常的酷,就像你打绝地求生的时候手里有把AWM+8倍镜。 它能帮你快速打开网页...

李彬博客专栏 1万+

程序员必备的 16 款神器软件,你拥有了吗?

从文本编辑器到版本控制工具,从集成开发环境到调试器,每个软件都有其独特的功能和优势。软件只是工具,关键在于使用者的技能和创造力。

网络安全学习教程分享 1979
上一篇: SpringBoot实战:10分钟快速搞定环境
下一篇: 使用Spring Data JPA 访问 Mysql 数据库-配置项
大盛玩java
博客等级 码龄5年 0粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值