像舔和虾这样的网站如何创建特定的页面供你个人使用?例子:http://en.lichess.org/fdnenTEJ -> https://lichess.org/fdnenTEJ
http://shrib.com/uaR3EKNBc8d4OdI -> http://shrib.com/uaR3EKNBc8d4OdI
它们生成与新html页相关联的唯一id路径。
我将如何在节点js应用程序中实现这一点?我意识到这个问题是非常宽泛和模糊的,但是我想要一个这样的系统如何工作的简化版本。
发布于 2016-04-04 03:42:40
创建一个随机串,直到它是唯一的,然后添加到数据库中。匹配请求,以便随机字符串是参数,并在数据库查询中使用它。
您可能还会尝试简单地将数据库ID编码为base62或base64。这是个坏的,坏的主意,安全方面的。
编辑:
app.get('/:tokenstring', function(request, response, next) {
// ...
});https://stackoverflow.com/questions/36394189
复制相似问题