博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信小程序------MD5加密(支持中文和不支持中文)和网络请求(get和post)
阅读量:6088 次
发布时间:2019-06-20

本文共 942 字,大约阅读时间需要 3 分钟。

开发中常常遇到MD5加密,最近做小程序也用到了,简单总结了一下;

这要有两个加密文件,一个不支持中文,一个支持,所以你选择支持的来用就行了;

也随便说说小程序的get和post网络请求。

来看看效果图:

  

 

网络请求代码:

requestData: function (appid, token, itype, callback, offset, count){    wx.request({      url: "xxxxxx",      method: "POST",//GET      data: {        m: 'api',        appid: appid,        token: token,        c: itype,        a: 'batchget',        offset: offset,        count: count      },      header: {        'Content-Type': 'application/x-www-form-urlencoded', //POST        //'content-type': 'application/json' //GET      },      success: function (res) {        console.log(res.data.data)        callback(res.data.data)      }    })  },

 

当然有点前提,微信小程序网络请求需要去微信平台服务器域名配置,

当然也可以有第二种方式,勾选不验证域名,当然微信小程序只支持https的接口,需要使用http的需要转

如下图

   

 

md5加密:

很简单,和平常其他语言的使用方式差不多

1:引入

var md5 = require('../../utils/md5.js')var zhmd5 = require('../../utils/zhmd5.js')

 

2:使用

md51: md5.hexMD5("切切歆语"),  md52: zhmd5.md5("切切歆语")

 

案例中还用到了 小程序 template 标签的使用

 

 

 

转载地址:http://bgpwa.baihongyu.com/

你可能感兴趣的文章
elasticsearch中遇到的一些问题以及解决方式
查看>>
axios 跨域 sessionid 每次访问不一致的问题
查看>>
PHP学习笔记3:数组
查看>>
网页上的各种宽高
查看>>
AndroidAsync
查看>>
const 和 #define区别
查看>>
可变对象与不可变对象
查看>>
IOS集成微信支付或者支付宝支付功能小结
查看>>
git使用基础操作
查看>>
在vc6中使用PCRE-8.33
查看>>
Oracle PL/SQL
查看>>
spark内存管理
查看>>
EAS BOS 设置提交单据不引用编码规则
查看>>
Ant标签集
查看>>
tomcat url-pattern 源码一看即懂系列
查看>>
尚硅谷公开课--struts2--6--result
查看>>
微信nickname乱码(emoji)及mysql编码格式设置(utf8mb4)解决的过程
查看>>
libuv 与 libev 的对比
查看>>
Windows环境下安装Maven
查看>>
JFinal SQL脚本插件
查看>>