【问题标题】:Capturing AES encrypted strings (including slashes) with Django URLs?使用 Django URL 捕获 AES 加密字符串(包括斜杠)?
【发布时间】:2015-10-17 19:29:06
【问题描述】:

我有一个加密字符串,nITUk+N1ly2cjO1jLJ9/vdsEsLD7AqpMWF4iEfad3AO8yeiAYPqB4tBehaBGT0q+

如何将值传递给变量?

我的url配置是

url(r'^secure/(?P<code>[a-zA-Z0-9/\+]\w+)$', 'user.views.decrypt_url'),

谢谢

regexr

【问题讨论】:

  • 首先将加密字符串编码为 URL 安全的内容,例如urllib.quote.encode('Base64').replace('\n','') 然后在你的视图中解码。

标签: regex django django-urls


【解决方案1】:

改成.* 就可以了。

url(r'^secure/(?P<code>(.*))$', 'user.views.decrypt_url'),

regexr

【讨论】:

    猜你喜欢
    • 2021-09-15
    • 1970-01-01
    • 2016-09-04
    • 1970-01-01
    • 2012-12-19
    • 2015-01-21
    • 2013-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多