introduce http server hierachy for extention