implement HTTP-header-driven plugin system