当前位置: 首页 > news >正文

钓鱼网站查询系统wordpress 1.6.2漏洞

钓鱼网站查询系统,wordpress 1.6.2漏洞,erp网站代做,深圳做微信网站设计1、接口请求安卓端回调 success#xff0c;IOS 端回调 fail 原因#xff1a;dataType 设置不对#xff0c;默认是 json 格式#xff0c;对返回数据会进行 json 解析#xff0c;如果解析失败#xff0c;就会回调 fail 。加密传输一般是 text 格式。 2、input 禁止输入空格…1、接口请求安卓端回调 successIOS 端回调 fail 原因dataType 设置不对默认是 json 格式对返回数据会进行 json 解析如果解析失败就会回调 fail 。加密传输一般是 text 格式。 2、input 禁止输入空格 input、textarea 组件默认不会双向绑定需要借助 setData 进行中转。 textarea value{{valueTextarea}} onInputhandleTextarea /textareainput value{{valueInput}} onInputhandleInput /Page({data: {valueTextarea: ,valueInput: },// textareahandleTextarea: function(e) {this.setData({valueTextarea: e.detail.value,});},// inputhandleInput: function(e) {this.setData({valueInput: e.detail.value,});}, });如果仅是这样只能实现双向绑定无法达到禁止输入空格的预期所以需要对数据进行处理。 this.setData({value: e.detail.value.replace(/\s/g, ), });输入时对输入的值进行替换将空格过滤掉。可惜这样也只能实现一半与预期还是有出入因为虽然 data 中的值没有空格了但是页面展示中依然会有空格。神奇的是打印出来的结果也是没有空格的。所以还需要更进一步处理其实这一点官方文档中是有提到的只需将下面的属性改为 true 即可。 3、点击 tabBar 页面不更新 需要注意页面栈深度。正常使用 my.switchTab 跳转时可以触发页面更新的。 但是如果点击底部按钮切换不会触发更新不过官方提供了一个 API onTabItemTap 这是小程序自带的事件处理函数可以监听到 tabBar 被点击事件。 官方文档-页面运行机制 4、加密算法 官方提供了一个API my.rsa不过能力很弱仅支持 RSA 加解密能力如需更多加解密的能力建议使用 crypto-js 。 使用方法如下 # 安装 npm install crypto-js示例 AES 加密 const CryptoJS require(crypto-js)/*** description 加密* param word 加密内容* param key 密钥*/ export function encrypt(word, key) {const keyStr CryptoJS.enc.Utf8.parse(key);const srcs CryptoJS.enc.Utf8.parse(word);const encrypted CryptoJS.AES.encrypt(srcs, keyStr, {mode: CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7,});return encrypted.toString(); }/*** description 解密* param word 解密内容* param key 密钥 */ export function decrypt(word, key) {const keyStr CryptoJS.enc.Utf8.parse(key);const base64 CryptoJS.enc.Base64.parse(word);const src CryptoJS.enc.Base64.stringify(base64);const decrypt CryptoJS.AES.decrypt(src, keyStr, {mode: CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7,});return decrypt.toString(CryptoJS.enc.Utf8); }官方文档-my.rsa 5、网络请求封装 小程序因为要用自带的API my.request请求的格式需要按照要求去写。 my.request({url: https://httpbin.org/post,method: POST,data: {from: 支付宝,production: AlipayJSAPI,},headers: {content-type: application/json, //默认值},dataType: json,success: function (res) {my.alert({ content: success });},fail: function (error) {console.error(fail: , JSON.stringify(error));},complete: function (res) {my.hideLoading();my.alert({ content: complete });}, });如果每次请求都要完整的写一遍上面的内容那真的很令人绝望尤其是需要改变服务器地址时每次都全局替换也绝对不是一个好的方式。 以下为请求封装示例仅供参考实际场景要比示例复杂很多 /*** description 接口封装* param url 接口路径* param params 接口数据* param method 请求类型 GET、POST...* param type content-type默认application/json */ export function request(url, params, method, type application/json) {return new Promise((resolve, reject) {my.request({url: https://****{url},headers: {content-type: type},method: method,dataType: text,data: params,success: (res) resolve(res.data),fail: (err) resolve(err),});} }6、base64编解码 小程序不是浏览器btoa()atob() 这样的写法在低版本中未必支持且即使不支持小程序也不会提示因此在遇到不支持的语法时很难定位问题。 百度可以搜索到自己写的 base64 编解码函数不幸的是与 btoa()atob() 对某些字符的编码未必一致所以未必可用。幸运的是小程序提供了 base64 编解码的API但也有其限制仅支持 ArrayBuffer 与 base64 之间编解码。 基础库 2.7.3 或更高版本支持 // 将 Base64 字符串转成 ArrayBuffer 对象 my.base64ToArrayBuffer()// 将 ArrayBuffer 对象转成 Base64 字符串 my.arrayBufferToBase64()遇到再更如有不同看法或需要作者补充欢迎在评论区留言看到会及时补充。 WAIT…
http://www.hkea.cn/news/14391339/

相关文章:

  • 广告公司网站建设费用wordpress 正在解压缩安装包
  • 网站设计广州量计价格在线建设网站 源代码
  • php做二手商城网站源码海南疾控发布问卷调查
  • 公司注册网站需要什么条件建筑工人找活正规平台
  • 专做正品的护肤品网站asp网站gzip压缩
  • discuz网站名称起名网站开发
  • 设计素材网站排行榜前十名展厅布局设计平面图
  • 公司网站推广方式易语言网站怎么做
  • 衡水网站开发报价小说网站开发教程
  • 网站开发前后台整个流程免费建网站代码
  • 甘肃兰州美食网络seo公司
  • 自适应自助建站网站用笔记本做网站服务器
  • 公司网站排名动漫设计与制作大学
  • 手机网站APP网络推广商城网站wordpress大学最新模板下载
  • 网站开发实习计划模板安陆市建设局网站
  • 网站建设对公司有什么意义网站建设设计咨询
  • 免费大数据网站东莞长安做网站公司
  • 周村网站建设网站首页动图怎么做
  • 网站建设方案书要写吗wordpress metaquery
  • 网站建设怎么找到客户东莞房产信息网
  • 网站建设证有如何推广网站链接
  • 网站建设重要性wordpress同步博客
  • 给中小企业提供网站建设服务温州做网站推广
  • 网站建设栏目设置360免费建站怎么样
  • 信阳市住房和城乡建设局网站站酷网素材图库免费下载
  • 网站服务类型有哪些泰安房产网租房
  • 网址推荐网页设计素材昆明百度搜索排名优化
  • 青岛网站建设开发外包苏州网站建设学费
  • 奉贤网站建设专家代码网站怎么制作
  • 网站流量统计软件在线培训系统平台