Date: 2021.03.14 Author: jwensh前后端分离开发,js调用api跨域问题开发平台的时候,出于开发模式的原因,使用了前后端分离方式,前端使用VUE后端使用Flask, 在服务部署上,两个端是分开部署的,这个导致了一个问题:访问跨域1. 遇到的问题前端页面中使用axios调用api接口,出现报错,从console里可查看到:Access to XMLHttpRequest            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 17:06:34
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 JWT 介绍及其原理JWT是我之前做Android应用的时候了解到的一种用户授权机制,虽然原生的移动手机应用与基于浏览器的Web应用之间存在很多差异,但很多情况下后端往往还是沿用已有的架构跟代码,所以用户授权往往还是采用Cookie+Session的方式,也就是需要原生应用中模拟浏览器对Cookie的操作。Cookie+Session的存在主要是为了解决HTTP这一无状态协议下服务器如何识别用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-18 19:54:45
                            
                                86阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            浅谈-认识前后端分离前言:近几天实现了一个简单登录查询功能的vue3+springboot5的小项目,根据我的理解来进行浅谈一下前后端分离我的感受,并记录下来。前后端分离简单来说,就是从 整合在一个项目文件里面才能看到的页面效果 变成了 两个不用整合在一个项目文件就能够看到的页面效果前后端分离的概念感觉越来越离我们很近。首先是前端主流框架流行,页面功能逐渐趋向复杂多样化,并且有正在趋向系统化的形式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-08 11:22:09
                            
                                102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.web应用模式有哪几种?什么是前后端分离和不分离?前后端不分离 前后端分离 2. API接口2. api接口为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间的合作成本。目前市面上大部分公司开发人员使用的接口服务架构主要有:restful、rpc。 rpc:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-29 23:43:17
                            
                                97阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            自从盛行前后分离,二个不同的工种各自负责着自己的一亩三分地,后端只需考虑接口参数正确,接口正常,前端只需考虑页面效果达到即可。这种脱离的场景下最容易造就的问题也暴露了出来。面对高并发,大数据访问时候,由于前端不合理调用后端接口,导致系统崩溃,这种锅很常见,甩给谁也不好,至于降级限流这种方案不在本讨论话题内。常规处理方案就是前后端都做防重复提交设计,后端利用redis判断,前端利用css在结果未返回            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-24 14:36:30
                            
                                28阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 前言 随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高。 后端服务的高            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-09 14:35:46
                            
                                123阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 引入需要的依赖我使用的是原生jwt的依赖包,在maven仓库中有好多衍生的jwt依赖包,可自己在maven仓库中选择,实现大同小异。<dependency>
            <groupId>org.apache.shiro</groupId>
            <artifactId>shiro-web</artifact            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-01 14:37:15
                            
                                110阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录前言一、环境的搭建二、测试springboot和vue三、解决跨域问题1.修改vue的vue.config.js文件2.修改访问的url地址 前言本学期大作业是做一个系统,然后前段时间也学习了vue和springboot,所以就打算使用springboot和vue来实现前后端分离,练习和巩固所学的东西。然后下面是一些自己遇到的问题,希望能帮助到别人。一、环境的搭建创建一个springboot            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-12 17:25:38
                            
                                319阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料1. 前言随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-03-11 09:40:32
                            
                                48阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 前言
2. 为何要分离
3. 什么是分离
4. 如何做分离
5. 接口规范V1.0.0
6. 未来的大前端            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-29 14:49:09
                            
                                126阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
1. 前言
随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的高并发、高可用、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作。
然而带来的另一个问题:前后端的对接界面双方却关注甚少,没有任何接口约定规范情况下各自干各自的,导致我们在产品项目开发过程中,前后端的接口联调对接工作量占比在30%-50%左右,甚            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-05 15:26:24
                            
                                112阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            点击蓝色“java版web项目”关注我哟加个“星标”,优质文章,第一时间送达来源:http://t.cn/Ai9iAJ4t1. 前言2. 为何要分离3. 什么是分离4. 如何做分离5. ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-13 19:27:41
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的高并发、高可用、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-17 16:29:37
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一 前言前后端分离得开发方式,一般调用后端提供得接口来进行业务得交互。网页或者app,只要抓下包就可以清楚得知道这个请求获取到得数据。二 保证API调用时数据得安全性1、通信使用httpps2、请求签名,防止参数被篡改3、身份确认机制,每次请求都要验证是否合法4、app中使用ssl pinning 防止抓包操作5、对所有请求和响应都进行加解密操作等三、对所有得操作都进行加解密操作在启动类上增加@E            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-30 12:13:11
                            
                                27阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            每日英文Take risks. If you win; you will be happy....            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-09 10:13:22
                            
                                112阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 前言随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的高并发、高可用、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-18 11:39:53
                            
                                54阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 前言 随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的高并发、高可用、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作。 然而带来的另一个问题:前后端的对接界面双方却关注甚少,没有任何接口约定规范情况下各 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-02 10:20:00
                            
                                84阅读