Python CherryPy如何提供适当的请求上下文?
我对Python有点陌生,从以下答案中理解一些代码时遇到困难: 代码是:Python CherryPy如何提供适当的请求上下文?,python,cherrypy,Python,Cherrypy,我对Python有点陌生,从以下答案中理解一些代码时遇到困难: 代码是: @cherrypy.expose def update(self): cl = cherrypy.request.headers['Content-Length'] rawbody = cherrypy.request.body.read(int(cl)) body = simplejson.loads(rawbody) # do_something_with(body) retu
@cherrypy.expose
def update(self):
cl = cherrypy.request.headers['Content-Length']
rawbody = cherrypy.request.body.read(int(cl))
body = simplejson.loads(rawbody)
# do_something_with(body)
return "Updated %r." % (body,)
就像我说的,我对Python有点陌生,所以我的困惑是cherrypy.request
如何能够提供适当的请求上下文。如果两个客户端发出请求,如果更新方法中的某个位置存在上下文切换,第一个客户端的请求信息不能被第二个客户端的请求信息覆盖吗?CherryPy使用对象来管理请求和响应上下文