第十一章 请求响应

这篇具有很好参考价值的文章主要介绍了第十一章 请求响应。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.概述

第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

将前端发送的请求封装为HttpServletRequest对象
第十一章 请求响应,JAVAWEB2,java,postman

在通过HttpServletResponse
第十一章 请求响应,JAVAWEB2,java,postman

第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

2.请求-postman工具

第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

在前后端分离开发中,后端每开发完一个功能,就想要对这个接口功能进行测试
由于是前后端分离开发,所以没有前端页面
我们一般是在浏览器中直接输入地址,来访问我们所开发的web应用
但是浏览器发起的请求全是get请求,如果我们要测试post请求,
我们就可以借助接口测试工具postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

点击save可以保存测试的结果
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

3.请求-简单参数&实体参数

第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
接着我们运行启动类
将项目启动起来
第十一章 请求响应,JAVAWEB2,java,postman

下面我们在postman中做一个测试
第十一章 请求响应,JAVAWEB2,java,postman

第十一章 请求响应,JAVAWEB2,java,postman
下面我们看一下基于springboot的方式进行处理
第十一章 请求响应,JAVAWEB2,java,postman

Get请求
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
Post请求
Post请求的请求参数是放在body体中的
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

如果我们的参数名之间对应不上,不会报错
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

如果参数对应不上
我们同样可以接收,借助springboot中的注解
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

加了注解,没有传递name属性,就会报错
第十一章 请求响应,JAVAWEB2,java,postman

我们可以将required设置为false,这样不传递name属性也不会报错
第十一章 请求响应,JAVAWEB2,java,postman

第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

4.请求-数组集合参数

第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

5.请求-日期参数&JSON参数

第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

6.请求-路径参数

第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

7.响应-@ResponseBody&统一响应结果

第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

8.响应-案例

第十一章 请求响应,JAVAWEB2,java,postman

我们需要解析上面的数据,并且将数据展示在前端页面上
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
引入依赖
第十一章 请求响应,JAVAWEB2,java,postman

这里有一个工具类,file表示我们要解析哪一个文件,
targetClass表示我们解析出来的结果要往哪一个类中进行封装
第十一章 请求响应,JAVAWEB2,java,postman

第十一章 请求响应,JAVAWEB2,java,postman

emp实体类
第十一章 请求响应,JAVAWEB2,java,postman

emp.xml文件
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman

下面是前端页面
第十一章 请求响应,JAVAWEB2,java,postman

上面我们的准备工作就做好了
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman
第十一章 请求响应,JAVAWEB2,java,postman文章来源地址https://www.toymoban.com/news/detail-810288.html

到了这里,关于第十一章 请求响应的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 第十一章:deque类

    deque是一种双开口的“连续空间”的容器。 deque(双端队列):是一种双开口的\\\"连续\\\"空间的数据结构,双开口的含义是:可以在头尾两端进行插入和删除操作,且时间复杂度为O(1),与vector比较,头插效率高,不需要搬移元素;与list比较,空间利用率比较高 。 deque并不是真正连

    2024年02月15日
    浏览(38)
  • Linux 第十一章

    🐶博主主页: @ᰔᩚ. 一怀明月ꦿ  ❤️‍🔥 专栏系列: 线性代数,C初学者入门训练,题解C,C的使用文章,「初学」C++,linux 🔥 座右铭:“不要等到什么都没有了,才下定决心去做” 🚀🚀🚀大家觉不错的话,就恳求大家点点关注,点点小爱心,指点指点🚀🚀🚀 目录

    2024年04月28日
    浏览(70)
  • C国演义 [第十一章]

    力扣链接 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词 示例 1: 输入: s = “anagram”, t = “nagaram” 输出: true 示例 2: 输入: s = “rat”, t = “car” 输出: false 提示: 1 = s.length, t.

    2024年02月16日
    浏览(51)
  • 第十一章 后端编译与优化

    如果我们把字节码看作是程序语言的一种中间表示形式(Intermediate Representation, IR)的话,那编译器无论在何时、在何种状态下把 Class 文件转换成与 本地基础设施(硬件指令集、操作系统)相关的二进制机器码 ,它都可以视为整个编译过程的后端。 ​ 无论是提前编译器抑

    2024年01月23日
    浏览(48)
  • ChatGPT 之言情作家:第一章到第十一章

    原文:THE CHATGPT ROMANCE AUTHOR 译者:飞龙 协议:CC BY-NC-SA 4.0 和你一样,我喜欢写言情小说,在过去的二十年里,我对流派商业小说中故事构思和作者创业的力量产生了浓厚的兴趣。 我的目标很简单。我想了解如何将故事构思应用到塑造一个引人入胜的商业小说故事中,以吸引

    2024年01月19日
    浏览(64)
  • 【OpenCV】第十一章: 图像金字塔

    第十一章: 图像金字塔 一、什么是图像金字塔¶ 同一张图片不同分辨率的子图的集合。 图像金字塔底部是待处理的高分辨率图像,也就是原始图像,顶部是低分辨率的近似图像。一般情况下,都是每向上移动一级,图像的宽和高都降低为原来的1/2 。 二、为什么要生成图像金

    2024年02月03日
    浏览(50)
  • 第十一章 Unity Transform组件(上)

    本章节我们介绍Transform类,它是一个组件,每一个游戏对象有拥有该组件。因此,它值得我们重点介绍一下。Transform代表了游戏对象的世界变换,也就是移动,选择和缩放。 首先,我们先介绍它的属性(类变量),如下所示 1. gameObject 附加到的当前游戏对象,来自父类Compo

    2024年02月05日
    浏览(42)
  • 西瓜书读书笔记整理(十一) —— 第十一章 特征选择与稀疏学习

    11.1.1 基本概念 特征(feature) :在机器学习中, 特征 是指从数据中提取的用于描述样本的属性或信息。 相关特征(relevant feature) :对当前学习任务 有用 的属性称为 “ 相关特征 ”。 无关特征(inrelevant feature) :对当前学习任务 无用 的属性称为 “ 无关特征 ”。 冗余特

    2024年01月19日
    浏览(54)
  • 第十一章 Python第三方库纵览

    11.1 网络爬虫方向 网络爬虫是自动进行HTTP访问并捕获HTML页面的程序。Python语言提供了多个具备网络爬虫功能的第三方库。这里介绍两个常用的Python网络爬虫库: requests和scrapy 。 11.1.1 requests requests库是一个简洁且简单的处理HTTP请求的第三方库,其最大优点是程序编写过程更

    2024年02月08日
    浏览(39)
  • Vue 3 第十一章:组件二(组件通信)

    1.1. 父子组件之间的通信 1.1.1 父组件向子组件传值 方式一:父组件给子组件传值时,通过 v-on 绑定属性实现 子组件通过 defineProps 来接收接收父组件传递的值。 使用字符串的形式接收父组件传递的值 使用对象的形式接收父组件传递的值 使用对象的形式接收父组件传递的值

    2023年04月26日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包