最小侵入的rest服务实现