首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Nginx在写入访问日志时禁用或解码url编码。

Nginx在写入访问日志时禁用或解码url编码。
EN

Stack Overflow用户
提问于 2015-06-03 18:13:40
回答 1查看 1.6K关注 0票数 2

我有一个开放的使用lua代码增强数据的resty,然后我将这些数据写入访问日志以进行数据分析。lua代码生成的数据包括双引号,但nginx将其作为\x22写入访问日志。我可以禁用此行为或将其解码回“吗?”

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-09 16:40:20

简短的回答你不能。但是,你可以运行一个URL解码后,日志旋转。

以下是命令:

代码语言:javascript
运行
复制
awk -v RS='\\\\x[0-9]{2}' 'RT{ORS=sprintf("%c", strtonum("0" substr(RT, 2)))} 1'
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30627650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档