由于公司架构上需要前后端分离,这里先记录一下相关内容,待后续研究查阅:1.淘宝是如何做的?
原创 2023-05-12 02:08:26
100阅读
RSA-JS-PHP项目地址rsa-js-php 前后端交互时为了保证信息安全可使用RSA方式加密信息,在数据量大的时候可采用DES+RSA结合方式。 DEMO演示地址 一点历史1976年以前,所有的加密方法都是同一种模式:(1)甲方选择某一种加密规则,对信息进行加密; (2)乙方使用同一种规则,对信息进行解密。由于加密和解密使用同样规则(简称"密钥"),这被称为"对称加密算法"
转载 2024-06-05 12:26:06
71阅读
Web实现前后端分离,前后端解耦
转载 2021-08-06 10:39:23
1426阅读
一、前言 ”前后端分离“已经成为互联网项目开发的业界标杆,通过Tomcat+Ngnix(也可以中间有个Node.js),有效地进行解耦。并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。 前后端分离(解
转载 2020-11-25 12:35:00
274阅读
2评论
一、前言”前后端分离“已经成为互联网项目开发的业界标杆,通过Tomcat+Ngnix(也可以中间有个Node.js),有效地进行解耦。并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。前后端分离(解耦)的核心思想是:前端Html页面通过Ajax调用后端的RestFul API并使用Json数据进行交互
转载 2019-07-02 14:08:49
881阅读
一、前言 ”前后端分离“已经成为互联网项目开发的业界标杆,通过Tomcat+Ngnix(也可以中间有个Node.js),有效地进行解耦。并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。 前后端分离(解耦)的核心思想是:前端Html页面通过Ajax调用后端的RestFul API并使用Json数据进行
转载 2021-08-15 09:52:36
1793阅读
一、前言       ”前后端分离“已经成为互联网项目开发的业界标杆,通过Tomcat+Ngnix(也可以中间有个Node.js),有效地进行解AP...
原创 2023-09-21 14:15:02
154阅读
1、什么是浏览器的同源政策限制?端口,域名,协议 ,只要一个不一样就跨域2、前后端如何通信?常见通信的几种方式Ajax : 短连接Websocket : 长连接,双向的。CORS fetch()Form表单(最原始的)Ajax是如何通信的基本通信原理:浏览器可以发出HTTP请求与接收HTTP响应,实现在页面不刷新的情况下和服务端进行数据交互。实现过程:1) 创建XMLHttpRequest对象(异
说在前面的话随着前端NodeJs技术的火爆,现在的前端已经非以前传统意义上的前端了,各种前端框架(Vue、React、Angular......)井喷式发展,配合NodeJs服务端渲染引擎,目前前端能完成的工作不仅仅局限于CSS,JS等方面,很多系统的业务逻辑都可以放在前端来完成,例如我司的管控那可能有些人会说,前端这么火,NodeJs发展这么迅猛,后端是不是以后都没事情干了,其实不然,拿Java
1.web应用模式有哪几种?什么是前后端分离和不分离?前后端不分离 前后端分离 2. API接口2. api接口为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间的合作成本。目前市面上大部分公司开发人员使用的接口服务架构主要有:restful、rpc。 rpc:
前言在前后端交互时,常常采取http方式进行传输,而明文传输通常会被网络抓包、反编译等手段得到htpp通讯接地址和参数等。为了确保信息的安全,在生产中使用了很多种加密手段。 最终采用 AES+RSA 组合进行接口参数加密和解密的方式脱颖而出,成为了当今主流手段。为什么使用RSA + AES混合加密1.加密介绍RSA加密: 属于非对称加密,公钥用于对数据进行加密,私钥对数据进行解密,两者不可逆。公钥
转载 2023-11-21 16:50:04
39阅读
1.Ajax什么是ajax?ajax的出现,刚好解决了传统方法的缺陷。AJAX是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。XMLHttpRequest 对象XMLHttpRequest对象是ajax的基础,XMLHttpRequest用于在后台与服务器交换数据。这意味着可以在
1.后端用servlet,放在tomcat中启动。jsonpServlet.java:package test; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpS
转载 2024-03-02 11:01:52
62阅读
前言一般的对外服务都是需要服务器支持 https 传输的,那既然有了 https ,数据已经加密了,为什么还要做这个事情呢?现在大多数应用服务都是使用的前后端分离的方式来开发的,以后端提供的接口来进行业务数据交互。相信有过 web 开发经验的都打开过浏览器的调试控制台,在 Network 中能够看到当前页面发过哪些请求,而且能够看到请求的参数和返回值。这里就是希望我们的传输/返回数据不被别人看到,
什么是加密算法?百度百科给出的解释如下:数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。简单来说,就是把某一段数据(明文),按照“某种规则”转换成另外一段不可读的数据(密文)
转载 2023-08-10 17:12:55
148阅读
Form表单提交基本数据类型@requestMapping(“method.do(请求路径名)”)Public void test(int count){}表单中的name值必须和controller的参数变量名保持一致。如果不一致可以使用@RequestParam()注解绑定请求参数如果页面传递的参数为“”或者null会报错,包装类型和基本类型使用方法相同。如果前台的传递的值为null或者“”则
web前后端交互前后端交互可以采用混合式,比如:<?php //首先在这里写好相关的调用代码 function OutputTitle(){ echo 'TestPage'; } function OutputContent(){ echo 'Hello!'; } //然后再下面调用相关函数就可以了 ?> <!DOCTYPE html> <html>
转载 2023-09-04 19:58:24
60阅读
针对客户对数据交互过程中的加密要求,防止直接的数据爬取,对前后端数据请求时的返回数据进行数据的加密。实用性嘛,也就那样了,代码可直接适配Ruoyi SpringBoot+vue项目,具体加密方式和处理仅供参考!前端request.jsimport axios from 'axios' import { Notification, MessageBox, Message } from 'elemen
  目录一、效果二、处理思路。三、项目目录 四、主要代码Reference 附录代码 一、效果首页(http://localhost:6500):这里就简单用一个我以前的HTML页面代替吧。 登录页(http://localhost:6500/login):这里二维码纯属是我公众号的二维码,欢迎关注。    &nbsp
作者:python学习教程我们要抓取下面这个网站上的所有图书列表:https://www.epubit.com/books探索研究 创建一个新的python文件,写入如下代码:import requests url = 'https://www.epubit.com/books' res = requests.get(url) print(res.text)运行发现打印结果如下: 这里面根本没有图
  • 1
  • 2
  • 3
  • 4
  • 5