(一)对于数据的请求方式:get和post,首先比较两者最常见的不同:

①get一般用于向服务器请求获取数据,请求参数存放在URL中,并在地址栏可见,而post是向服务器提交数据,数据放置在容器(HTML HEADER)内且不可见;

②get方式提交的数据最多只能有1024字节,而post则没有此限制;

(二)另外的,最近使用了spring的RequestMethod.GET和RequestMethod.POST,偶然间发现,对于spring接口的method的两种定义,在访问时这两种方式的效果有不同:

①将一个method定义成RequestMethod.GET时,可以直接通过地址访问,这非常方便我们在开发的时候调用到我们的接口并进行测试;

②同样的接口,将其method更改为RequestMethod.POST时,你会发现接口在地址栏访问不了了,只有向服务器发起一个POST请求时(例:ajax实例:如何使用json+ajax的方法实现类似前端特效tab切换效果)才起作用

get和post、RequestMethod的GET和POST的使用总结相关推荐

  1. RequestMethod的参数的含义是?

    RequestMethod为请求的类型,比如是HTTP的GET请求还是POST请求等,HTTP请求枚举取值范围为:GET,HEAD,POST,PUT,PATCH,DELETE,OPTIONS,TRAC ...

  2. SpringMVC中RequestMethod同时支持POST和GET访问

    @RequestMapping(value="index",method={RequestMethod.GET,RequestMethod.POST}) public String ...

  3. swagger使用报错:No enum constant org.springframework.web.bind.annotation.RequestMethod.Get

    参考:https://blog.csdn.net/qq_35623773/article/details/84898578 报错 No enum constant org.springframewor ...

  4. java getmapping(_java - 注释@GetMapping和@RequestMapping(method = RequestMethod.GET)之间的区别...

    @RequestMapping(method=RequestMethod.GET)是一个班级 @RequestMapping(method=RequestMethod.GET)是方法级别 随着spri ...

  5. 使用feign调用注解在eureka上的微服务,简单学会微服务

    使用feign调用注解在eureka上的微服务. 首先,确保所有服务(调用方与被调用方)都被注册在同一个eureka服务上. 1. 在调用方添加依赖(万事第一步,加依赖) <dependency ...

  6. Springboot 利用AOP编程实现切面日志

    前言 踏入Springboot这个坑,你就别想再跳出来.这个自动配置确实是非常地舒服,帮助我们减少了很多的工作.使得编写业务代码的时间占比相对更大.那么这里就讲一下面向切面的日志收集.笔者使用lomb ...

  7. SpringCloud Alibaba微服务实战(五) - Sentinel实现限流熔断

    什么是Sentinel? 请查看文章:SpringCloud Alibaba微服务实战(一) - 基础环境搭建 构建服务消费者cloud-sentinel进行服务调用 服务创建请查看文章:Spring ...

  8. SpringCloud Alibaba微服务实战(三) - Nacos服务创建消费者(Feign)

    什么是Feign Feign 是一个声明式的伪 Http 客户端,它使得写 Http 客户端变得更简单.使用 Feign,只需要创建一个接口并注解.它具有可插拔的注解特性,可使用 Feign 注解和 ...

  9. SpringCloud Alibaba微服务实战(二) - Nacos服务注册与restTemplate消费

    说在前面 基础环境搭建,理论,请看上一篇,在这就不扯理论了,直接上代码. 项目结构 代码实现 第一步:在父pom的项目中引入dependencyManagement 在引入父pom之前咱们先来回顾下d ...

最新文章

  1. 智源研究院发布“智能信息检索与挖掘”重大方向,打造北京学派,联合攻关“个人智能信息助手”关键科学问题...
  2. php和python交互-python与php的比较
  3. 深入JVM——OOM异常解析
  4. 足球预测_预测足球热
  5. 【LeetCode - 141142】环形链表(i和ii)(快慢指针,链表)
  6. ER图和关系模型到MySQL数据库表
  7. 飞鸽传书2009绿色版 官方网站下载地址
  8. Spring-core-AnnotationAttributes
  9. 果蔬连连看java源代码_《基于Qt的连连看游戏的设计》-毕业论文.doc
  10. matlab 判断两个矩阵是否相等
  11. 关于C# .net JavaScript跨域
  12. vue开发中遇到的问题
  13. OC中数组的遍历方法
  14. JAVA并发容器之CopyOnWrite容器
  15. PS CS4抽出滤镜抠图小技巧
  16. 驱动人生win7系统如何升级win10一键装机图文教程
  17. 20张Python高清数据分析全知识地图,数据分析发展路线
  18. Win11修改用户名(超详细图文)
  19. 计算机桌面时间设置,电脑时间校准,教您怎么校正电脑时间
  20. 杨辉三角斜列规律及与循环层数的关系

热门文章

  1. 实验10-9 十进制转换二进制 (15 分)
  2. 【Java编程思想】
  3. Android实战开发——引导页面(ViewPager)篇
  4. GRUB--多系统启动引导器
  5. python输出结果_python输出结果
  6. pip如何适应多版本的python
  7. [VB.NET]想做一个小界面,不知用什么做
  8. 培养青少年学习少儿编程
  9. 【python】脚本编写
  10. 启动u盘的制作与系统重装