2014-01-23 50 views
0

有沒有辦法停止在Google管理服務器中顯示unicode Memcache Viewer?在過去,我會將會話實體的數據存儲查看器中的id複製/粘貼到Memcache Viewer中,我可以看到一個(容易理解的)可讀值。最近它一直以unicode值顯示。例如:Google Dev-Admin Memcache Viewer顯示unicode

\x80\x02}q\x01U\x10tokenq\x02U+UIiJFPcgK7ckS4iAYvzpVdG1DnERTJTAjcLPGchek5kq\x03s. 

而在過去,它看起來像:

token=UIiJFPcgK7ckS4iAYvzpVdG1DnERTJTAjcLPGchek5k 

我嘗試Chrome和IE(在Windows 8.1)。在Chrome中,我進入了菜單>工具>編碼,並嘗試使用不同的編碼方式。

下面是谷歌問題,我創建:https://code.google.com/p/googleappengine/issues/detail?id=10870

這是在此期間解決方法:

  1. 轉到您的數據存儲瀏覽器和複製的會話對象的關鍵
  2. 轉到交互式控制檯(例如localhost:8000/console)

    from google.appengine.api import memcache
    打印memcache.get(「膏狀的鍵名,在這裏」) 你應該再有可讀的內容:d

+0

驗證此問題發生在最新的操作系統MacBook Pro(所以它不僅僅是一個Win8/64問題)。它必須是最近SDK版本中引入的錯誤。提交了一個錯誤,並沒有聽到這篇文章的任何內容。 – IanMerwin

回答

0

嘗試更改瀏覽器的編碼設置。例如,在Chrome中,它位於「查看」菜單上。

+0

我試過編碼菜單下的所有設置,它沒有任何作用。 – IanMerwin