Windows上の開発環境で以下のようなURLを指定した場合に、マルチバイト処理のエラーが発生しました。本家GAEでは問題なく動作しており、どうやら、Windows環境だけで発生している問題のようです。
http://localhost:8081/tag/%E3%83%86%E3%82%B9%E3%83%88
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | Traceback (most recent call last): File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3245, in _HandleRequest self._Dispatch(dispatcher, self.rfile, outfile, env_dict) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3186, in _Dispatch base_env_dict=env_dict) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 531, in Dispatch base_env_dict=base_env_dict) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2410, in Dispatch self._module_dict) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2299, in ExecuteCGI os.environ.update(env) File "C:\Python25\lib\os.py", line 462, in update self[k] = dict[k] File "C:\Python25\lib\os.py", line 430, in __setitem__ putenv(key, item) OSError: [Errno 42] Illegal byte sequence |