first commit.完成了大部分类型请求的demo。