spring
CPeony
大三,from bytedance to netease,下一站会在哪?
展开
-
springboot解决谷歌80及以上版本的SameSite设置cookie失效
前言谷歌80新加了一个SameSite属性,防止跨域。但是就是由于这个新加的属性,我无法把cookie传到前端,搜罗了全网找到了两种解决方法,在此记录一下。如果console出现下面这个,那cookie估计就没设置上:A cookie associated with a cross-site resource at http://stu.hrbkyd.com/ was set without the SameSite attribute. It has been blocked, as Chrom原创 2020-09-02 15:12:00 · 6951 阅读 · 3 评论 -
springboot完美解决跨域
被跨域折磨了两天,可算是整明白了,记录一下各种配置。1.corsFilter网上各种方法都不好使,只有这么一种可以,可能是哪里的配置问题。@Configurationpublic class CorsConfig { @Bean public CorsFilter corsFilter2() { UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();原创 2020-08-20 15:56:49 · 403 阅读 · 0 评论 -
RestController注解的作用
RestController注解的作用源于spring实战第五版:@RestController注解有两个目的。首先他是一个类似于@controller和@Service的构造型注解,能够让类被组件扫描功能发现。但是,与REST最相关在于@RestController会告诉Spring,控制器中所有的处理器方法的返回值都要直接写入响应体中,而不是将值放到模型中并传递给一个视图以便于渲染。作为替代方案就是@Controller加上@Response。下面是我写的一个测试例子:@RestContr原创 2020-07-05 15:23:36 · 30634 阅读 · 0 评论 -
springboot启动提示8080端口被占用
既然被占用,关闭就行了。(开始我还以为这个不是主要原因,又重新建了一个项目)。windows代码netstat -o -n -a | findstr :8080找出使用8080端口的pid,然后kill掉。taskkill /F /PID 7256如果提示禁止访问,那么就要切换成管理员模式。在开始菜单搜索命令提示符,右键用管理员方式打开。...原创 2020-04-23 16:42:28 · 1009 阅读 · 1 评论