* harold add HaroldServerRequestApi