智能家居网站建设可行性分析报告,爱站网影视排行榜,手机移动端网站建设宣传,电商的网站有几个背景
由其他的team做的项目#xff0c;配置到一个新的环境下。由于项目需要与别的公司的项目接连#xff0c;所以需要创建公开的API接口#xff0c;利用apifox来进行测试#xff08;postman#xff0c;jmeter都可以#xff09;。此次利用apifox来创建测试API接口的测试 …
背景
由其他的team做的项目配置到一个新的环境下。由于项目需要与别的公司的项目接连所以需要创建公开的API接口利用apifox来进行测试postmanjmeter都可以。此次利用apifox来创建测试API接口的测试
1. 在官网下载apifox工具
下载地址和使用文档的URL : https://www.apifox.cn/help/
下载之后需要注册登入自己的账号 2.创建简单API的测试接口
可以使用文档来操作 3.前置操作和后置操作
在测试API时首先需要取得一个token在取得token的时候还需要【SHA256】加密处理所以需要创建一个前置操作 4.提取全局变量 现在我也找了很多测试的朋友做了一个分享技术的交流群共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源没人解答问题坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化性能安全测试开发等等方面有一定建树的技术大牛
分享他们的经验还会分享很多直播讲座和技术沙龙
可以免费学习划重点开源的
qq群号110685036 5.前置操作的结果值 6 在另一个API中利用全局变量 7.当API接口有图片的场合创建的测试的API接口
file上传图片tokenapi认证的凭证per需要传递的额外的项目的值可以是jsonstring等等其他的项目 追记 JS中利用CryptoJS进行MD5/SHA256/BASE64/AES加解密的方法与示例 MD5加密 CryptoJS.MD5(‘待加密字符串’).toString()SHA256加密 CryptoJS.SHA256(‘待加密字符串’).toString()base64加密 CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(‘待加密字符串’))base64解密 CryptoJS.enc.Base64.parse(“待解密字符串”).toString(CryptoJS.enc.Utf8)AES简单加密 CryptoJS.AES.encrypt(‘待加密字符串’, ‘秘钥’).toString()AES简单解密 CryptoJS.AES.decrypt(‘待解密字符串’, ‘秘钥’).toString(CryptoJS.enc.Utf8)自定义AES加解密函数
以上示例是2个简单aes加解密方案大部分情况下我们需要自定义aes加解密更多的参数比如加密模式、填充等。 今天的分享就到此结束了大家还有什么不懂的可以评论区下留言哈如果我的文章对你有所帮助的话可以点赞三联支持一下