diff options
Diffstat (limited to 'src/httpscan.cc')
| -rw-r--r-- | src/httpscan.cc | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/httpscan.cc b/src/httpscan.cc index 4f04067..5700669 100644 --- a/src/httpscan.cc +++ b/src/httpscan.cc @@ -236,7 +236,6 @@ void HttpScanSession::ScanResponseHeader(HttpSession * http_session_ctx) /* 扫描应答头部 */ auto scan_result = scan_headers(response.cHeaders(), httpscan_module_ref_.table_id_ctrl_http_res_hdr); - /* Hit */ if (scan_result == scan_result_t::kScanResultHit) { @@ -276,8 +275,6 @@ void HttpScanSession::ScanResponseBody(HttpSession * http_session_ctx) { return hit_scan_error(); } - - //CLOG(DEBUG, "HttpScanTrace") << hexdump("ContentBody", body_content_raw, body_content_length); } return; @@ -368,24 +365,32 @@ void HttpScanSession::hit_config_and_do_action(HttpSession * session) session->SetRequestHeaderCallback([action_object](HttpSession & session) { auto __action_object = action_object; + + LOG(DEBUG) << &session << "HttpAction" << "OnRequestHeader"; __action_object->OnRequestHeader(&session); }); session->SetRequestBodyCallback([action_object](HttpSession & session) { auto __action_object = action_object; + + LOG(DEBUG) << &session << "HttpAction" << "OnRequestBody"; __action_object->OnRequestBody(&session); }); session->SetResponseHeaderCallback([action_object](HttpSession & session) { auto __action_object = action_object; + + LOG(DEBUG) << &session << "HttpAction" << "OnResponseHeader"; __action_object->OnResponseHeader(&session); }); session->SetResponseBodyCallback([action_object](HttpSession & session) { auto __action_object = action_object; + + LOG(DEBUG) << &session << "HttpAction" << "OnResponseBody"; __action_object->OnResponseBody(&session); }); |
