urlshortener:使用nodejs,expressjs和mongodb的URL缩短器的后端代码

时间:2024-03-18 07:55:17
【文件属性】:

文件名称:urlshortener:使用nodejs,expressjs和mongodb的URL缩短器的后端代码

文件大小:20KB

文件格式:ZIP

更新时间:2024-03-18 07:55:17

JavaScript

urlshortener 使用Node.js,Express.js和MongoDB的URL缩短器的后端代码 此项目使用过的validurl,shortid,dotenv,nodemon软件包 validurl检查url是否有效,并使用nodemon不受任何干扰地运行服务器。为了缩短URL,我们将使用shortid包的generate方法生成唯一的id。 接下来,将具有唯一ID的baseURL附加以生成URL作为短URL。 另外,由于是首次生成短URL,因此我们会将clikcCount标记为零。 保存文档,并将结果返回为JSON。 在数据库中,我们存储了longurl,shorturl,date,clickcounts 当用户通过shorturl访问服务器时,我们采用longurl,然后将其重定向到它


【文件预览】:
urlshortener-master
----.gitignore(26B)
----package.json(403B)
----package-lock.json(54KB)
----README.md(712B)
----routes()
--------createshorturl.js(2KB)
--------getshorturl.js(1KB)
----server.js(444B)
----database.js(445B)

网友评论