vue小结(一)el与data基础部分 2019-06-11 | http/html/web vue是一个简化Dom操作、响应式数据驱动的JavaScript框架,其开发者为尤雨溪,国产开源项目,值得骄傲。中文文档主页为:https://cn.vuejs.org 。近期找了一套教程学习下。有兴趣的同学,可以小额捐赠下,找我要视频和教程相关资料。 一、第一个Vue程序 这里先不涉…… Continue reading
Guacamole使用数据库 2018-12-11 | http/html/web 开源软件 在 guacamole web网关平台的使用 篇中提到了其于user-mapping.xml 配置的认证,除此之外其还支持多种认证方式。这里主要提下guacamole与mysql的集成。 一、安装扩展包 这里主要涉及两个文件,一个是guacamole-auth-jdbc-mysql jar包(guacamol…… Continue reading
guacamole web网关平台的使用 2018-12-10 | http/html/web 开源软件 一、guacamole是什么 guacamole是一个完全可以通过web界面来管理连接VNC、SSH、RDP(windows远程桌面)、telnet相关协议连接的一套组件 。其是基于Websocket + HTTP的方式实现的连接 。其架构图如下: guacamole-arch 从上图也可以看出Guacamole有2个…… Continue reading
golang post和get发送请求 2018-11-01 | http/html/web perl/php/python/gawk/sed 之前使用python进行编程的时候,最常用的就是通过post和get一个URL抓取所需的数据,之前有一个短信接口使用的python实现的(post数据到某一网关URL),但由于python源码都是公开的(pyc也很容易就反编译出来),所以准备使用golang进行重写下,这样即使让…… Continue reading
聊聊token认证 2018-10-16 | http/html/web 互联网概念的token认证,大抵是在RESTful API 流行后提出的,在开始token认证之前,我们先梳理下常见的互联网认证机制。 一、HTTP Basic Auth HTTP Basic Auth常见的有两种:第一种就是最常见的,即我们在登陆一些web页面时,会让我们输入用户名密码;另一种是将用户名密码信息通过base6…… Continue reading
wireshark使用key解密https包 2018-06-25 | http/html/web 在 三种解密 HTTPS 流量的方法 篇中提到了常见的三种解密https的方法,本篇就结合wireshark对于私钥格式的要求,及SSLKEYLOGFILE配置再进行下简单的说明。 一、使用私钥解密 先说下在wireshark上的操作步骤: wireshark-private-keys 解密完成后,关闭软件即可。需要特别注意的是,上面提到的协议…… Continue reading
OpenResty连接mysql 2018-05-04 | http/html/web 一、Openresty数据库请求理念 Openresty这个nginx变种产品之前早有耳闻,直到最近花了点时间读了下《OpenResty最佳实践》(OpenResty-Best-Practices)一书。其实Openresty引入lua实现的一个比较强的一个功能就是和后端mysql…… Continue reading
使用ssldump解密https数据包 2017-07-12 | http/html/web 一、问题背景 现网应用需要分析经过公网F5进入的https流量,网上搜索出来的结果都是通过wireshark 设置SSLKEYLOGFILE ,并在SSL协议中设置Pre-Master-Securet log file,可以对抓到的SSL https包进行解密。不过这里跟公司里的情况又有点不一样…… Continue reading
letsencrypt免费SSL安全证书申请 2017-01-30 | http/html/web Let’s Encrypt是国外一个公共的免费SSL项目,由 Linux 基金会托管,它的来头不小,由Mozilla、思科、Akamai、IdenTrust和EFF等组织发起,目的就是向网站自动签发和管理免费证书,以便加速互联网由HTTP过渡到HTTPS,目前Facebook等大公司开始加入赞…… Continue reading
HTTP缓存机制 2017-01-01 | http/html/web 一、有关缓存 缓存机制无处不在,有客户端缓存,服务端缓存,代理服务器缓存等。在HTTP中具有缓存功能的是浏览器缓存。最早在2013-2014年左右公司有使用squid、varinish、nginx的proxy_cache做web缓存加速。HTTP缓存作为web性能优化的重要手段,本…… Continue reading