
python
gao_xiao_qi
这个作者很懒,什么都没留下…
展开
-
微信小程序登录流程
一、流程解读1、小程序客户端调用wx.login,回调里面包含code。2、然后将code发送到服务器A(自己的服务器),服务器A向微信服务器发起请求附带code+appId+secretkey参数,以换取用户的openid和session_key(会话密钥)。3、服务器A拿到session_key,生成一个随机数我们叫3rd_session,以3rdSessionId为key,以session_key为value缓存到redis中;备注:因为微信团队不建议直接将session_key在网.原创 2020-07-06 17:03:56 · 1140 阅读 · 0 评论 -
pip安装第三方包到指定python版本
D:\soft\python3and32bit\Lib\site-packages>pip install python_hessian-1.1.2-py2.py3-none-any.whl --target=D:\soft\python3and32bit\Lib\site-packages原创 2020-05-11 19:13:26 · 1775 阅读 · 0 评论 -
python自动化测试之RPC
一、背景: 有些接口是http协议的,也就是可以用http://...这种网址的方式访问这个接口,然后在此基础上使用post或者get请求、带上参数等等。这个时候如果要对这个接口做自动化测试,只需要用postman等做常规的接口测试,检查他的请求参数和返回结果是否是我们想要的。 但是,也有一些接口是纯后台的接口,比如后台用java写的,但没有写成http的接口,java服...原创 2020-04-19 13:36:12 · 2412 阅读 · 0 评论 -
微信小程序openid获取实现
一、有风险写法:说明:整个的流程是这样的,前端调用wx.login获取code,用code+secret+appid拼接url请求微信服务器来获取用户唯一标识:oppenid,然后post请求把一堆oppenid、username等的用户信息再传给服务器,服务器(python)接收到请求以后,再给前端一个json格式的用户信息(数据库读取)。前端小程序: wx.login({ ...原创 2020-04-10 21:13:04 · 1014 阅读 · 0 评论 -
ajax+python django的跨域问题
自己搭建了个前端页面、后端服务,结果前端调后端的时候发生了跨域问题1、什么是跨域?协议(如http)、ip(如127.0.0.1)、端口号(如:8080),有不同的,就是跨域了。比如,后端服务:http://127.0.0.1:8080/,而前端服务是http://127.0.0.2:8081/或者干脆是个h5文件:file:///C:/Users/gaoxq/Desktop/fanyi/...原创 2020-03-03 11:52:07 · 216 阅读 · 0 评论