logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

记录一次nginx重定向以后POST请求变为GET请求的解决

今天测试twilio的回调地址,想在本地看到具体的回调内容,于时就将内网一台测试服务器的流量转发到了我的电脑上;现象:但是我用postman先行测试请求的时候爆出请求方法异常,奇怪了我明明是post为什么变成了get,于是我去看了一下nginx的日志,如下可以看到,经过重定向以后,变成了get请求;又看了一下nginx的配置文件原来是这里的问题,首先是因为重定向使用的状态码不正确,重定向使用的状态

#nginx#http#运维
SpringSecurity学习笔记之 入门 二 (From表单验证方式【比较少用】,跨域问题)

适合没有前后端分离的传统项目;【少见少见】配置拦截认证规则的时候设置为form表单模式:// 配置拦截规则,认证方式的方法@Overrideprotected void configure(HttpSecurity http) throws Exception {// 配置所有路径都需要验证,并且and指定 使用 httpbasic 验证http.authorizeRequests().antMa

#java
初步尝试websocket

首先需要引入坐标<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-websocket</artifactId></dependency>然后开启websocket支持/*** 开启WebSocket支持*

#java
Spring集成Mybatis报错;Error creating bean with name ‘datasource‘ defined in class path resource

Error creating bean with name ‘datasource’ defined in class path resource报错,意思是找创建datasourece失败Spring配置继承mybatis的时候<context:property-placeholder location="te.properties"/><bean id="datasource

springboot整合dubbo以后将zookeeper注册中心更换为nacos

依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>2.4.2</version></dependency><!--dub

#java
前后端分离版的oauth2.0第三方登录,做个总结

场景搭建过程adv向授权服务器发送申请授权码请求授权和资源授权服务器SecurityConfigAuthorizationServerConfigCustomJwtTokenFilter资源服务器SecurityConfigResourceServerConfig一些当前场景的奇怪自定义配置UserLoadCustomJwtTokenEncoder执行流程获取授权码授权码兑换access_toke

#java
SpringSecurity学习笔记之 入门 七 (oauth2.0整合【Security实现oauth2.0】)

授权码模式:1.需要提供appid和app密码2.配置回调地址3.验证token接口实现流程:1.引入必要依赖:security<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId&g

#java#安全#https
关于使用雪花算法id,序列化回前端,后位变成0精度丢失的解决方法

由于id使用了雪花算法生成的long今天在使id传回前端时发现,id后几位都变成了0,也就是发生了精度的损失;查询了相关的文档以后发现,雪花算法生成的id长度有19位,而json在序列化中会将数字类型转换为16位,这样后面的精度就丢失了。默认进行了四舍五入;所以有如下几种解决方案;1,所有id使用String类型,弊端是字符做id查询效率比较低,2,是使用配置类,改变序列化过程package co

#前端#java#开发语言
mybatis查询数据后,封装为Map集合的方法

由于之前需要把一个集合的数据遍历查询mybatis然后和原数据进行组合,当时使用了四重for循环,其中有部分没有处理好,加上巨大的笛卡尔积,导致出现了oom,所以后续我全部采用map取出的方式进行匹配;这里就用到了这种写法Mapper:@MapKey("userId")HashMap<Long,LookMyResumeUserInfoAndAuth> getResumeGuestUse

2021-1-6 21:23:54 jquery-3.3.1.js:4978 Uncaught TypeError: Cannot create property ‘guid‘ on boolean

**jquery-3.3.1.js:4978 Uncaught TypeError: Cannot create property ‘guid’ on boolean ‘true’**错误顾名思义不能在布尔 true上添加属性guid又蠢了绑定事件调用方法时在方法名后顺手就加了(),,java后遗症。。错误$("#username").blur(cheackUsername());$("#pass

#javascript
    共 24 条
  • 1
  • 2
  • 3
  • 请选择