RESTful架构,目前是比较流行的一种互联网软件架构。并对外提供一个或多个URI,每个URI对应一个资源;客户端通过URI配合上面的方法就可以和服务段的软件交互。开发者为软件开发出一些功能,并提供URI api,用户就可以利用浏览器、curl等工具通过提供的URI从软件中获得想要的信息或者设置软件的功能。比如重写http GET方法:首先获得客户端请求的url,解析url然后判断其对应的URI,由于URI与应一个资源,那么url就可以访问这个资源了。应该在另一个类里注册,这样可以通过不同的URI,两个测试都应该能够运行;还有就是使用的python自带的BaseHTTPServer模块,并不适合做restful。但是工作过程大体就是这样,后续有时间会写个python版的restful简易框架。
暂无评论