This PR refactors the HTTP routing system by renaming "hijack" terminology to "dynamic match" for improved code clarity and better semantic meaning. Interface and Class Renaming * ISrsHttpMatchHijacker → ISrsHttpDynamicMatcher * hijack() method → dynamic_match() method * hijackers member variables → dynamic_matchers_ Method Renaming * SrsHttpServeMux::hijack() → SrsHttpServeMux::add_dynamic_matcher() * SrsHttpServeMux::unhijack() → SrsHttpServeMux::remove_dynamic_matcher() The new "dynamic match" terminology better reflects that this is a legitimate routing mechanism, not a security bypass or interception. |
||
|---|---|---|
| .. | ||
| 3rdparty | ||
| auto | ||
| conf | ||
| doc | ||
| etc/init.d | ||
| gdb | ||
| ide/srs_clion | ||
| packaging/redhat | ||
| research | ||
| scripts | ||
| src | ||
| usr/lib/systemd/system | ||
| .gitignore | ||
| AUTHORS.md | ||
| AUTHORS.txt | ||
| configure | ||
| Dockerfile.builds | ||
| Dockerfile.cov | ||
| Dockerfile.pkg | ||
| Dockerfile.test | ||