router support http handler