如何使用python迭代webapp RequestHandler中的所有请求头?

如何使用python迭代webapp RequestHandler中的所有请求头?,python,google-app-engine,Python,Google App Engine,我需要迭代所有请求头对象,并在AppEngine中打印它。我在尝试使用循环时出错。如何正确地做到这一点 class MainHandler(webapp.RequestHandler): def get(self): for e in self.request.headers: self.request.headers(e + "<br />") class MainHandler(webapp.RequestHandler): de

我需要迭代所有请求头对象,并在AppEngine中打印它。我在尝试使用循环时出错。如何正确地做到这一点

class MainHandler(webapp.RequestHandler):
    def get(self):
        for e in self.request.headers:
            self.request.headers(e + "<br />")
class MainHandler(webapp.RequestHandler):
def get(自我):
对于self.request.headers中的e:
self.request.headers(e+“
”)

我得到错误:
AttributeError:EnvironmentHeaders实例没有调用方法
错误在
self.request.headers(e+“
”)行中。您正在尝试调用
request.headers
方法

我查看了联机帮助,发现
self.request.headers
dict
类似的对象。你可以办理登机手续


要迭代
标题
,您可以使用
self.request.headers.items()
self.request.headers.keys()

我想您的意思是
self.response.write()

class MainHandler(webapp.RequestHandler):
def get(自我):
对于self.request.headers中的e:
self.response.write(e+“
”)
class MainHandler(webapp.RequestHandler):
    def get(self):
        for e in self.request.headers:
            self.response.write(e + "<br />")