handler that muxes out https verbs to different http handler funcs