kenx kenx
4年前
SpringBoot Validation优雅的全局参数校验
前言我们都知道在平时写controller时候,都需要对请求参数进行后端校验,一般我们可能会这样写javapublicStringadd(UserVOuserVO)if(userVO.getAge()null)return"年龄不能为空";if(userVO.getAge()120)r
雷厉风行 雷厉风行
2年前
Mac程序员开发必备-Paw for Mac 永久版-HTTP、REST客户端
PawforMac是一款Mac程序员开发必备的HTTP、REST客户端。它提供了简单易用的用户界面和强大的HTTP、REST请求和响应功能,帮助程序员更轻松地开发和测试API。
Stella981 Stella981
4年前
Mockito单元测试实战
  最近使用Mockito完成了几个简单的测试,写个博客mark一下:  第一种模拟web请求@SpringBootTest@RunWith(SpringRunner.class)@WebAppConfiguration//测试环境使用,用来表示测试环境使用的ApplicationContext将是WebApplicat
Stella981 Stella981
4年前
Spring Cloud升级之路
针对网关非Get请求的重试在之前的系列里面SpringCloud升级之路Hoxton5.实现微服务调用重试(https://my.oschina.net/u/3747772/blog/4301365),我们针对OpenFeign和SpringCloudGateway都设置了重试。对于
Wesley13 Wesley13
4年前
IE兼容问题
如果是通过ajax请求返回的是xml格式的内容,如: varxmlDocxmlhttp.responseXML.documentElement;//获得返回的xml文档varxSelxmlDoc.getElementsByTagName('select'); //获得xml文档中所有的select标记出现xSel为null的情况,请
Stella981 Stella981
4年前
IOS9 微信支付报 prepayid 获取失败 ErrorDomainSSL,
微信支付或访问一些网站时报错:SDKSample\669:19724\NSURLSession/NSURLConnectionHTTPloadfailed(kCFStreamErrorDomainSSL,9802)原因是:IOS9中将http请求改成了HTTPS(加密)的方式解决:在项目的info.p
Stella981 Stella981
4年前
Chrome Packaged App的一些坑
最近在写HttpCraft(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fchrome.google.com%2Fwebstore%2Fdetail%2Fhttpcraft%2Fafnnmplamedeifhiecpmjajocogjdinp)——一个开源HTTP请求模拟的C
Stella981 Stella981
4年前
OncePerRequestFilter的作用
在spring中,filter都默认继承OncePerRequestFilter,但为什么要这样呢?OncePerRequestFilter顾名思义,他能够确保在一次请求只通过一次filter,而不需要重复执行。publicfinalvoiddoFilter(ServletRequestrequest,ServletResponse
Stella981 Stella981
4年前
Kangle限速
kangle支持四种方式限速,单连接限速,分组限速,每ip限速,虚拟主机限速。所有限速可以叠加设置。单连接限速(speed\_limit)点请求控制,在BEGIN表前点插入,选择
ZOS对象存储跨域资源访问的实现和使用
跨域指的是从一个域名去请求另外一个域名的资源,即跨域名请求。跨域时,浏览器不能执行其他域名网站的脚本,这是由浏览器的同源策略造成的,是浏览器施加的安全限制。同源策略是一种约定,是浏览器最核心也最基本的安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源,这是一个用于隔离潜在恶意文件的重要安全机制。