URL 检测器 URL 检测器是 Linkedin 安全团队创建的一个库,用于检测和提取长文本中的 URL。 它能够找到和检测以下类型的 URL: * HTML 5 协议 - //www.linkedin.com * 用户名 - user:[email protected] * 电子邮件 - [email protected] * IPv4 地址 - 192.168.1.1/hello.html * IPv4 字节 - 0x00.0x00.0x00.0x00 * IPv4 十进制 - http://123123123123/ * IPv6 地址 - ftp://[::]/hello * IPv4 映射的 IPv6 地址 - http://[fe30:4:3:0:192.3.2.1]/
_注意: 为了安全起见,最好过度检测 URL 并对黑名单进行更多检查,而不是不检测已提交的 URL。因此,我们检测到的一些内容可能不是 URL,但看起来有些像 URL。此外,我们不是遵循 RFC 3986 (http://www.ietf.org/rfc/rfc3986.txt),而是尝试根据浏览器行为进行检测,优化对通过 Chrome、Firefox、Internet Explorer 和 Safari 地址栏可访问的 URL 的检测。
- 方案: "http" * 用户名: "user" * 密码: null * 主机: "linkedin.com" * 端口: 39000 * 路径: "/hello" * 查询: "?boo=ff" * 片段: "#frag"