修改为rest方式