次のように、タスクキュー内のタスクで圧縮データを使用しようとしています。
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)
ここで何が起こっているのか知っている人はいますか?回避策はありますか?