V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX Workspace
https://workspace.v2ex.com/
herock
V2EX  ›  Project Stormwind

Bug:添加链接时似乎不支持包含中文的url

  •  
  •   herock · 2011-11-09 20:38:46 +08:00 · 4873 次点击
    这是一个创建于 4792 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如:http://sitename.com/中文/

    提示如下:
    POST /project/tx/links/new (96.44.184.181)
    Traceback (most recent call last):
    File "/usr/lib/python2.6/site-packages/tornado-2.1.1-py2.6.egg/tornado/web.py", line 954, in _execute
    getattr(self, self.request.method.lower())(*args, **kwargs)
    File "/www/workspace/workspace/security.py", line 44, in wrapper
    return method(self, *args, **kwargs)
    File "/www/workspace/workspace/handlers/desktop/project/links/__init__.py", line 96, in post
    link_url_sha1 = unicode(hashlib.sha1(link_url).hexdigest())
    UnicodeEncodeError: 'ascii' codec can't encode characters in position 33-35: ordinal not in range(128)

    这样比较不方便。
    2 条回复    1970-01-01 08:00:00 +08:00
    Livid
        1
    Livid  
    MOD
       2011-11-09 23:59:38 +08:00
    收到,马上修正。
    Livid
        2
    Livid  
    MOD
       2011-11-10 00:04:45 +08:00
    现在可以包含中文了。

    多谢反馈!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5890 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 06:19 · PVG 14:19 · LAX 22:19 · JFK 01:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.