行。至少有一位非常有帮助的人告诉我,他认为从 CherryPy 中解码和解析 GET/POST 请求 header 很容易。我一直在这里:http://www.cherrypy.org/wiki/BuiltinTools#tools.decode 但它没有给你一个例子。有人可以指导我举一个更有用的例子吗?

最佳答案

我想你的问题有两个部分:

1)如何获取标题

cherrypy.request.headers 是一个字典,你可以像其他字典一样提取信息

2)如何使用tools.decode提供的解码/编码支持

@tools.decode(encoding='ISO-88510-1')
def decodingFunction(self, data):
    return "%s" % (data, )

这将允许您使用上述编码集解码字符串。返回的字符串是 unicode。将从字典中提取的信息传递给解码和编码函数,您应该可以使用它。

关于python - 如何使用 Cherry Py 将获取/发布请求 header 解码为元组?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3605443/

10-17 00:22