文件名称:express-url-shortener
文件大小:18KB
文件格式:ZIP
更新时间:2024-06-17 22:44:36
JavaScript
Node.js 挑战:URL 缩短器 1级 让我们创建一个新的 URL 缩短服务。 用户创建一个短链接,作为响应,他们将获得新的短链接。 安装有用的包(测试 package.json 是否有 body-parser) 健康检查端点 挑战 公开以下端点: GET /health是服务活性健康检查端点,如果服务启动并运行,它返回 HTTP 代码 200 Urls API 端点以/api/urls开头,您需要: 创建“url 对象”的端点。 如果请求负载无效(用户发送了错误的 URL 格式和/或比预期更多的参数)拒绝它,它可能是恶意的。 获取我们的“url 对象”的端点(我们需要它来在前端显示我们的 url 详细信息) 一个GET /:id端点用户重定向到原来的URL(BONUS:如果我通过一个forceHttps=true可选查询参数我将被重定向到http S://my-orig
【文件预览】:
express-url-shortener-master
----.gitignore(12B)
----package.json(400B)
----package-lock.json(44KB)
----src()
--------api()
--------index.js(684B)
--------common()
----LICENSE(1KB)
----README.md(1KB)