OpenStack设计与实现(五)RESTful API和WSGI (2)

Webob通过对WSGI的请求与响应进行封装来简化WSGI应用的编写。Webob中两个最重要的对象,一是webob.Request,对 WSGI请求的environ参数进行封装,一是webob.Response,包含了标准WSGI响应的所有要素。来看一个例子:

原始的WSGI格式:

app_iter = myfunc(environ, start_response)

使用webob封装之后:

def myfunc(req): return webob.Response(\'hey there\') resp = myfunc(req)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzfffj.html