http://www.csdn.net/article/2013-06-13/2815744-RESTful-API