日志记录过滤器
更多...
#include <http_filter.hpp>
|
|
bool | log_headers = false |
| | 是否记录请求/响应头
|
|
bool | log_body = false |
| | 是否记录请求/响应体
|
|
byte_size | max_body_log_size {1_KB} |
| | 最大记录正文大小
|
日志记录过滤器
记录HTTP请求和响应的详细信息,用于调试和监控。
在文件 http_filter.hpp 第 203 行定义.
◆ do_filter()
◆ name()
| NEFORCE_NODISCARD string logging_filter::name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ post_filter()
后处理方法
- 参数
-
| request | HTTP请求 |
| response | HTTP响应 |
在响应发送前调用,可以修改响应头或正文。
重载 http_filter .
◆ pre_filter()
预处理方法
- 参数
-
| request | HTTP请求 |
| response | HTTP响应 |
- 返回
- 返回false表示中断后续处理
在请求处理前调用,可以检查请求、修改请求或提前返回响应。
重载 http_filter .
该类的文档由以下文件生成: