finish T19 refactor restful url