文件名称:url-shortener-api:样本API
文件大小:19KB
文件格式:ZIP
更新时间:2024-06-08 14:00:08
Java
示例API:URL缩短器 演示使用Monarch API Manager实施安全策略。 它仅是的简单企业版本,其中只有经过身份验证的用户才能缩短URL。 可以使用OAuth或JWT之类的安全标准将主体信息传递给API。 该API有4种操作: 缩短:将任何URL缩短为6个字符的令牌/段,以进行扩展,并带有一个用于指定段值的选项。 指定子弹需要用户在市场部门中。 因为slug参数是可选的,所以将安全检查应用于方法内部。 分配:使用特定的Slug值来缩短URL的另一种方法。 通过将@Authorize批注与claims属性一起应用此安全性。 扩展:使用可选标记将令牌/段扩展回长网址,以将访问次数增加1。 我的网址:返回当前用户的简短网址列表。 该应用程序假定在您的应用程序服务器中设置了以下Java系统属性: api.conf.dir -API配置目录(共享) api.logs.d
【文件预览】:
url-shortener-api-master
----pom.xml(7KB)
----conf()
--------global-api.properties(736B)
--------url-shortener-api.properties(92B)
----URL Shortener.json.postman_collection(4KB)
----src()
--------main()
----.gitignore(163B)
----README.md(4KB)