文件名称:url-shortener:Express应用程序URL缩短器
文件大小:62KB
文件格式:ZIP
更新时间:2024-04-18 12:15:28
nodejs javascript express typescript mongodb
URL Shortener微服务 POST API 我可以将URL发布到[url]/api/shorturl/new并且在JSON响应中会收到一个缩短的URL。 范例: {"original_url":"https://www.google.com","short_url":2} 如果我传递的无效URL不遵循有效的http(s)://www.example.com(/more/routes)格式,则JSON响应将包含类似{"error":"invalid URL"} 。 当我访问缩短的URL时,它将把我重定向到我的原始链接。 创建示例: POST [url] / api / shorturl / new-正文(使用Urlencoded):url = 用法: [url] / api / shorturl / 2 将重定向到:
【文件预览】:
url-shortener-master
----.gitignore(943B)
----tsconfig.json(6KB)
----README.md(662B)
----.env-example(33B)
----views()
--------index.html(1KB)
----.github()
--------workflows()
--------dependabot.yml(289B)
----public()
--------style.css(713B)
--------post.js(1KB)
----server.ts(980B)
----database()
--------mongoose.ts(2KB)
----endpoints()
--------get.ts(440B)
--------post.ts(1KB)
----package.json(1011B)
----.glitch-assets(361B)
----.eslintrc.json(471B)
----package-lock.json(183KB)