上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页
摘要: ## 简介 - base64其实很容易理解. 通常被加密后的内容是字节. 而我们的密文是用来传输的(不传输谁加密啊). 但是, 在http协议里想要传输字节是很麻烦的一个事儿. 相对应的. 如果传递的是字符串就好控制的多. 此时base64就应运而生了. 26个大写字母+26个小写字母+10个数字+ 阅读全文
posted @ 2023-08-13 23:08 Tony_xiao 阅读(58) 评论(0) 推荐(0)
摘要: ## 我们这网站中总能看到这样一种url,例如:百度中直接搜索"周杰伦" ``` https://www.baidu.com/sugrec?&prod=pc_his&from=pc_web&json=1&sid=26350&hisdata=%5B%7B%22time%22%3A1691934763% 阅读全文
posted @ 2023-08-13 22:10 Tony_xiao 阅读(86) 评论(0) 推荐(0)
摘要: ## MD5是一个非常常见的摘要(hash)算法,其特点就是小巧. 速度快. 极难被破解。所以, md5依然是国内非常多的互联网公司选择的密码摘要算法 - 1. 这玩意不可逆. 所以. 摘要算法就不是一个加密逻辑. - 2. 相同的内容计算出来的摘要应该是一样的 - 3. 不同的内容(哪怕是一丢丢丢 阅读全文
posted @ 2023-08-13 21:46 Tony_xiao 阅读(75) 评论(0) 推荐(0)
摘要: ## 简介 - 字节是二进制数据的单位。一个字节通常8位长。但是,一些老型号计算机结构使用不同的长度。为了避免混乱,在大多数国际文献中,使用词代替byte。 ## python中转换成字节 - 1个字节是8位二进制. 1111 1111 -> 255 -> FF 两位十六进制刚好最大值是 FF 25 阅读全文
posted @ 2023-08-13 21:07 Tony_xiao 阅读(63) 评论(0) 推荐(0)
摘要: ## 加密入口 ![](https://img2023.cnblogs.com/blog/1544134/202308/1544134-20230813174625437-1061896858.png) ## 需要用到a,b,c三个函数 - a,不需要动,直接copy就行 - b,标准的第三方库,直 阅读全文
posted @ 2023-08-13 17:56 Tony_xiao 阅读(46) 评论(0) 推荐(0)
摘要: ## node.js环境安装 - 官网下载,直接下一步就行 ![](https://img2023.cnblogs.com/blog/1544134/202308/1544134-20230813165904433-477629405.png) - 安装后,在cmd环境,测试 ![](https:/ 阅读全文
posted @ 2023-08-13 17:30 Tony_xiao 阅读(53) 评论(0) 推荐(0)
摘要: ## 在前端, 我们能看到有些网站会对每次请求都添加加密信息. 或者每次返回数据的时候, 都有解密逻辑. 那此时. 你思考. 不可能每次请求都要程序员去手动写加密逻辑. ## axios提供了拦截器. 可以对每一个请求进行拦截. 并修改请求的内容.拦截器还可以对响应进行拦截. 并修改响应的数据. - 阅读全文
posted @ 2023-08-12 23:11 Tony_xiao 阅读(131) 评论(0) 推荐(0)
摘要: ## 由于jquery有严重的地狱回调逻辑. 再加上jquery的性能逐年跟不上市场节奏. 很多前端工程师采用axios来发送ajax. 相比jquery. axios更加灵活. 且容易使用. 更加美丽的是. 这玩意是用promise搞的. 所以更加贴合大前端的项目需求. ## 示例 - 服务器端 阅读全文
posted @ 2023-08-12 22:40 Tony_xiao 阅读(20) 评论(0) 推荐(0)
摘要: ## jquery中也提供了jsonp请求 - 服务器端 ``` from flask import Flask, render_template, request, make_response app = Flask(__name__) @app.route("/") def func0(): n 阅读全文
posted @ 2023-08-12 22:05 Tony_xiao 阅读(74) 评论(0) 推荐(0)
摘要: ## 为了解决浏览器跨域问题. ajax提供了jsonp请求. - 在网页端如果见到了服务器返回的数据是:xxxxxxxxxxdjsfkldasjfkldasjklfjadsklfjasdlkj({json数据}) - 在Preview里面可以像看到json一样去调试,這就是jsonp。 这东西依然 阅读全文
posted @ 2023-08-12 21:59 Tony_xiao 阅读(27) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页