1. 首页
  2. 数据库
  3. 其它
  4. rethink url shortener 源码

rethink url shortener 源码

上传者: 2021-04-20 07:09:02上传 ZIP文件 227.26KB 热度 10次
备注/改进空间 要启动项目,请下载并运行npm install && npm run dev 使用具有API路由的文件系统来模拟数据库,请参见urls.json中的模拟数据 使用动态路由和getServerSideProps将用户从短网址重定向到完整网址 我使用nanoid来处理短暂的唯一id生成,它们有一个来帮助计算碰撞的机会。 我根据他们的页面使用了8个字符的设置,“为了至少发生一次碰撞的概率为1%,大约需要99天”。 挑战#3 给定任何URL,将其缩短,然后将全局唯一的URL返回给用户。确保在解决方案中指出任何假设和/或限制。
下载地址
用户评论