如果该键,值对存在,如何读取Tornado处理程序?

时间:2014-01-27 13:32:13

标签: python python-2.7 tornado

我将客户端密钥,值对添加到标头请求(在POST和GET请求中),如

'version', '2.2.9'

我想要检查服务器。如果存在该键,值对以及如果存在的值是什么,如何从Tornado处理程序中读取?

1 个答案:

答案 0 :(得分:1)

您可以在服务器端执行此操作:

您的样班......

class SampleController(tornado.web.RequestHandler):

获得关键,值得做......

    def get(self, **kwargs):
        version = self.request.headers.get('version')
        if version == '2.2.9':
            # your own code

    def post(self, **kwargs):
        version = self.request.headers.get('version')
        if version == '2.2.9':
            # your own code

您可以使用REST插件/插件测试服务器端应用程序。用于Chrome的邮递员或用于Firefox的RESTClient。