restful
文章平均质量分 76
Micrle_007
这个作者很懒,什么都没留下…
展开
-
SpringMVC @RequestBody接收Json对象字符串
json转载 2022-08-26 09:38:17 · 123 阅读 · 0 评论 -
springboot定义restful统一结果返回
http统一结果返回转载 2022-06-21 09:54:16 · 558 阅读 · 0 评论 -
httpclient调接口服务端与客户端开发实战
http客户端调用转载 2022-06-20 09:09:59 · 919 阅读 · 0 评论 -
接口优化的11种方法
接口性能优化对于从事后端开发的同学来说,肯定再熟悉不过了,因为它是一个跟开发语言无关的公共问题。该问题说简单也简单,说复杂也复杂。有时候,只需加个索引就能解决问题。有时候,需要做代码重构。有时候,需要增加缓存。有时候,需要引入一些中间件,比如mq。有时候,需要需要分库分表。有时候,需要拆分服务。等等。。。导致接口性能问题的原因千奇百怪,不同的项目不同的接口,原因可能也不一样。本文我总结了一些行之有效的,优化接口性能的办法,给有需要的朋友一个参考。1.索引接口性转载 2022-05-07 16:45:48 · 8972 阅读 · 0 评论 -
@QueryParam和@PathParam的区别
1 先来看@queryparam 先看例子:Java代码Path("/users") publicclassUserService{ @GET @Path("/query") publicResponsegetUsers( @QueryParam("from")intfrom, @QueryParam("to")intto, @QueryPa...转载 2021-05-21 10:27:55 · 1992 阅读 · 0 评论 -
高并发处理之接口限流
https://blog.csdn.net/fanrenxiang/article/details/80683378最近开发的抢购活动上线后发现了两个比较明显的问题,其一:活动一开始,接口访问量剧增;其二:黑名单中增加了一大批黑名单用户(或者说IP),这其中就包含了一些恶意用户或机器人刷接口。针对一些高并发的接口,限流是处理高并发的几大利剑之一。一方面,限流可以防止接口被刷,造成不必要的服务层压力,另一方面,是为了防止接口被滥用。限流的方式也蛮多,本篇只讲几种我自己常用的,并且是后端的限流操作。转载 2020-11-26 22:41:05 · 412 阅读 · 0 评论 -
如何解决api接口的并发问题?
上周公司里发生了一件怪事,就是我们自己系统的注册接口被人恶意频繁访问最后导致该服务不可用,该注册接口是输入电话号码然后获取验证码注册,有人用遍历的方法无限重试验证码,最终服务没抗住挂掉了。更怪的是查到这个人的ip竟然是自己内部的公网ip,大概是有人闲的无聊了在搞怪,没办法,又不能封了ip,那样大家都访问不了了。So,今天有空研究了一下关于如何解决api接口高并发的问题,在此记录一下。1、通过控制并发数量来实现信号量:这应该是大学操作系统课本里的概念,它是用在多进程和多任务之间的同步的..转载 2020-11-26 15:21:23 · 6415 阅读 · 2 评论 -
token和session的区别
目录一、session的状态保持及弊端二、token认证机制一、session的状态保持及弊端当用户第一次通过浏览器使用用户名和密码访问服务器时,服务器会验证用户数据,验证成功后在服务器端写入session数据,向客户端浏览器返回sessionid,浏览器将sessionid保存在cookie中,当用户再次访问服务器时,会携带sessionid,服务器会拿着sessionid从数据库获取session数据,然后进行用户信息查询,查询到,就会将查询到的用户信息返回,从而实现状态保持。弊原创 2020-11-05 11:47:59 · 210 阅读 · 0 评论 -
restful接口的设计规范
https://www.cnblogs.com/mzhaox/p/11212568.html1、RESTful发展背景及简介 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"APIFirst"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。 REST(Representati...转载 2020-11-04 18:57:36 · 510 阅读 · 0 评论