nginx
libinbin_1014
穷的叮当响
展开
-
openresty aes加密的补齐方式
github lua-string-resty地址:https://github.com/openresty/lua-resty-stringlua代码:local aes = require "resty.aes"local str = require "resty.string"local iv = "78afc8512559b62f"local key = "78afc85...原创 2020-04-15 11:24:29 · 4102 阅读 · 0 评论 -
nginx lua gzip解压缩INFLATE: Data error, no input bytes报错问题解决
nginx lua 对gzip请求数据包解压失败的问题背景问题复现解决思路解决方法背景我使用openresty+lua部署的nginx服务器,其中使用gzip针对数据包进行解压缩处理,然后再对部分数据修改完毕后,使用gzip进行压缩,然后再发送给接收端。zlib参考如下https://github.com/hamishforbes/lua-ffi-zlib问题复现在使用上述github...原创 2019-12-16 12:50:56 · 1466 阅读 · 3 评论 -
Nginx ngx_http_addition_module 404问题
过滤模块可以在响应体的前面或后面附加上数据404问题在重新编译了nginx后,增加了ngx_http_addition_module 模块,用来在response数据后面增加其他自定义信息。但是在调试时一直报404 error,经调试分析配置如下:location / { root html; index html; ...原创 2019-10-14 15:44:50 · 281 阅读 · 0 评论 -
Nginx Etag学习
Nginx Etag学习Nginx Etag什么是EtagLast-Modified / If-Modified-SinceEtag工作原理为什么要使用EtagEtag字符含义强Etag和弱EtagEtag丢失问题Etag配置Etag带来的问题Nginx Etag什么是EtagEtag其实是一个页面的Hash值,当浏览器刷新页面的时候,浏览器会发送页面的Etag值,让服务器进行比较,服务器如...原创 2019-09-30 14:02:29 · 4684 阅读 · 0 评论