我正在尝试删除"服务器"来自Cherrypy中的response.header的标题,通过我编写的自定义工具。我把这个工具挂钩到" before_finalize"钩点。
class ChangeHeadersTool(cherrypy.Tool):
def __init__(self):
cherrypy.Tool.__init__(self, 'before_finalize',
self.remove_headers,
priority=100)
def remove_headers(self):
cherrypy.response.headers.pop('Server', None)
该工具运行正常。所有响应都通过该工具传递,我可以从响应中弹出其他标题。但是' Server'标题getsa在我想的某个地方添加了回来。有没有其他方法可以删除' Server'工具标题