我正在尝试将压缩数据与任务队列中的任务一起使用,如下所示:
t = taskqueue.Task(url='/tasks/queue',
params={'param': zlib.compress(some_string)}
但是,当我尝试像这样在队列处理程序中解压缩它时
message = self.request.get('param')
message = zlib.decompress(message)
我收到此错误:
UnicodeEncodeError:'ascii' 编解码器无法在位置 2 编码字符 u'\u06b8':序数不在范围内(128)
有人知道这里发生了什么吗?有解决办法吗?