У меня есть приложение торнадо, где URL является чем-то вродеTornado URL регулярных выражений юникод символы
https://example.com/my/path/❤
В смерч у меня есть
handlers = [
(r'/my/path/❤$', MyHandler),
]
но это не соответствие с пути.
Я пробовал tornado.escape.utf8()
и tornado.escape.url_escape()
не повезло.
Если я заменяю %E2%9D%A4
, который является кодированной строкой ❤
, то он работает, чтобы заставить его работать, не заменяя его на закодированную строку?
Благодаря Бен, я надеюсь, что смерч получает эту поддержку в ближайшее время, Что-то вроде обработчиков = [ (r '/ my/path/❤ $', MyHandler, unicode = True), ] – Maddy