【文件属性】:
文件名称:url-shortner
文件大小:188KB
文件格式:ZIP
更新时间:2021-04-29 13:55:13
Java
URL缩短器服务
任务
创建一个URL缩短服务,例如Tiny URL。
该应用程序应设计为可扩展,以支持并发的简短URL请求5000个和转发请求50000个,平均每天点击数为100000。
您应该考虑类似–重复URL,有效期,长URL支持的方案。
提交
请在url-shortner-core找到分配的项目
UML图
建造
mvn clean install
运行主
mvn exec:java
驱动程序(Spark Java Rest服务)
REST服务可以在url-shortner-service
建造
mvn clean install
运行主
mvn exec:java
从长URL到短URL请求(缩短请求)
curl -X POST http://localhost:8080/api/convert \
-H 'Content-Type: application/x-w
【文件预览】:
url-shortner-master
----.gitignore(3KB)
----images()
--------convert-test-report.png(64KB)
--------Core-UML.png(53KB)
--------fetch-test-report.png(86KB)
----url-shortner-service()
--------src()
--------pom.xml(4KB)
----pom.xml(570B)
----readme.md(1KB)
----url-shortner-core()
--------src()
--------pom.xml(3KB)