ruby-on-rails - 如何检查 url/链接在 ruby on rails 中是否安全
问题描述
所以我环顾四周,没有发现任何可以帮助或澄清这个问题的东西,假设你有一个 ruby on rails (5.2) API,并且你想保存一些 URL 作为模型定义的一部分,如何确定你保存的 URL 是安全的? 我的意思是安全的,避免可能包含网络钓鱼和欺骗性网站的 URL/链接。
提前谢谢。
解决方案
这是我到目前为止发现的,希望这对某人(有相同要求)有所帮助:
正如@debugger 所指出的,有多种服务可以提供这些功能,最适合我的是以下服务:
安全浏览 google API无商业用途
用于商业目的的网络风险
以上是可用于检查 URL 是否安全的谷歌 API。
在最后一种情况下,您将在收到一定数量的请求后收费,因此检查 URL/链接是否有效可能是个好主意:有效的 URL gem
推荐阅读
- javascript - 更改超链接标签的按钮?
- javascript - 使用模式更新文本区域时 Jquery .html() 函数出现问题
- python-3.x - How do I change my code from looking like this to be better formatted?
- python - 从另一个窗口访问 QLineEdit 输入
- intellij-idea - PhpStorm:Local History 不显示文件内容(空),但显示的是本地历史记录列表
- javascript - 如何使用少量代码将项目添加到我的 sessionStorage?
- sql - 如何将序列号添加到一组特定的连续记录?
- javascript - 单击内部的特定按钮时避免关闭 Bootstrap Modal
- sql - 计算美元到百万返回整数
- python-3.x - ValueError:发现样本数量不一致的输入变量:[1, 700]