代码改变世界

随笔档案-2022年09月

url参数+,&,=,/等转义编码【转】

2022-09-21 18:22 by 方斌, 2605 阅读, 收藏, 编辑
摘要: 问题描述 在使用postman发送请求时,url出现了有+,空格,/,?,%,#,&,= 等特殊符号,可能在转义之后导致服务器端无法获得正确的参数值。 解决办法 将这些字符转化成服务器可以识别的字符,对应关系表如下。 | | | | | | | | | | | | | 符号 | URL中转义结果 | 阅读全文

django解析POST过来的json时,Unterminated string starting

2022-09-21 18:18 by 方斌, 343 阅读, 收藏, 编辑
摘要: 结论:我遇到的问题是与号( &), 分号( ; ), 等号( = ) 都会成为字符串分割符。导致后端解析json参数失败 1.bug产生背景 handsontable插件实现线上Excel, 在其基础上封装,当插件操作完后产生一个较复杂的json对象( 属性是列表或者 字典[map,键值对]的嵌套, 阅读全文

Spring Boot中异步调用的正确使用姿势(详解)【转】

2022-09-20 16:14 by 方斌, 3953 阅读, 收藏, 编辑
摘要: 概述 1.1 简介 介绍: 异步请求的处理。除了异步请求,一般上我们用的比较多的应该是异步调用。通常在开发过程中,会遇到一个方法是和实际业务无关的,没有紧密性的。比如记录日志信息等业务。这个时候正常就是启一个新线程去做一些业务处理,让主线程异步的执行其他业务。 使用方式: 在 Spring Fram 阅读全文

spring boot @Validated注解不生效[转]

2022-09-09 10:29 by 方斌, 2744 阅读, 收藏, 编辑
摘要: 问题: 接口上添加了@Validated注解,但是bindingResult.hasErrors()的结果却是false,即一直不能返回验证信息,@Validated不生效,排查了很久,定位了问题 解决方式: 引入spring-boot-starter-web依赖后就可以使用@Validated是因 阅读全文
点击右上角即可分享
微信分享提示