原创
文章平均质量分 92
sxwtb
这个作者很懒,什么都没留下…
展开
-
feign 利用okhttp代理请求第三方接口
场景:如果在你的服务(程序)请求第三方接口时,有权限问题,这个时候我们可以通过代理的方式请求到代理机(有权限访问第三方),由代理机器访问第三方服务器。软件:jdk1.8+feign(okhttp)+cow(代理软件)feign版本:3.5.0okhttp版本用的10.0简单介绍下cow,cow是一个可以通过设置白名单来请求代理机器的,意思就是在这个白名单内的第三方域名才经过代理机。留下cow相关资料:https://github.com/cyfdecyf/cow...原创 2021-03-12 10:18:12 · 1235 阅读 · 0 评论 -
编写一个伪Spring MVC框架(一)
此处有句官方话。。。。。我是这么理解spring的,我们可以把spring比成一个婚姻中介所,男主小A是名程序员,去中介所中找女朋友,但是不知道找什么样的,于是他把他的要求列了个清单给中介所,中介所会根据小A的要求找个对应的女朋友(新建一个对象,至于是用单例还是多例,小A说了算。),在给小A之前,中介会各种包装这个女的(封装,初始化一些数据),打扮成小A需要的那样,当小A与这位女朋友见面相处,...原创 2018-09-01 21:44:55 · 199 阅读 · 0 评论 -
关于使用jenkins自动部署springboot,启动失败问题,linux环境
在linux环境中使用jenkins自动部署springboot,进程自动被杀,找了相关资料,原因是Jenkins默认会在Build结束后Kill掉所有的衍生进程。可以先参照:https://blog.csdn.net/u011781521/article/details/80210985 我是使用daemonize工具解决此问题的。1、下载daemonize git ...原创 2019-01-03 17:39:52 · 744 阅读 · 0 评论 -
重写webFlux中的webFilter,随意跳转到指定的过滤器,其实很简单
背景:由于webFlux中的webFilter没有对指定请求路径进行分流功能,因为过滤器就像一根管道,默认情况下过滤器执行的顺序是已经固定好了的,谁也不能插队,所以我希望过滤器可以通过我的请求来分发到不同的过滤器来执行。原理:重写 webFlux中 的 DefaultWebFilterChain.java实现类 与 WebFilterChain.java接口DefaultWebFilter...原创 2019-01-17 12:25:36 · 7730 阅读 · 2 评论 -
webFlux 的过滤器(webFilter)中如何抛出指定错误信息与代码
mark一下。如下是webFlux将指定的错误信息通过json格式返回给前端。exchange.getResponse().writeWith(Flux.just(exchange.getResponse().bufferFactory().wrap(JsonUtil.toJson(new BaseErrorVO().fail(e.getMessageCode(),e.getSystem...原创 2019-01-15 09:33:57 · 4022 阅读 · 1 评论