确定。至少有一个非常有帮助的人告诉我,它很容易解码并解析CherryPy中的GET / POST请求标头。我一直在这里:http://www.cherrypy.org/wiki/BuiltinTools#tools.decode但它没有给你一个例子。有人可以指导我一个更有用的例子吗?
答案 0 :(得分:2)
我想你的问题中有两个部分:
1)如何获取标题
cherrypy.request.headers是一个词典,你可以像任何其他词典一样提取信息
2)如何使用tools.decode
中提供的解码/编码支持@tools.decode(encoding='ISO-88510-1')
def decodingFunction(self, data):
return "%s" % (data, )
这将允许您使用上面的编码集解码字符串。返回的字符串是unicode。将您从字典中提取的信息传递给解码和编码功能,您应该能够使用它。