
从 https://cve.mitre.org 解析和过滤最新的 CVE
http://localhost:4000/cve?target=关键词
年份参数是可选的。
http://localhost:4000/cve?target=关键词&year=年份
http://localhost:4000/cve?target=ruby%20on%20rails

http://localhost:4000/cve?target=ruby%20on%20rails&year=2020
如果你想要解析最新年份,请使用 "latest" 关键词。
http://localhost:4000/cve?target=ruby%20on%20rails&year=latest
bundle installruby rest.rb你可以在 config/environment.rb 中切换 prod 和 dev 环境。
你需要自己创建一个环境文件,示例可以在这里找到。
该 URL 会返回一个状态码 200,表示 API 运行正常。
如果没有显示 200,则说明存在问题。
http://localhost:4000/status
你可以通过 http://localhost:4000/ 访问 API。
你应该能够从 URL 看到索引页面。

docker build . -t cve-api
docker run -p 4000:4000 -d cve-api
docker ps
docker stop ID
docker rmi cve-api