代码之家  ›  专栏  ›  技术社区  ›  Eran

获取URL的安全来源

  •  0
  • Eran  · 技术社区  · 14 年前

    我正在编写一个chrome扩展,希望能够清理给定的URL,以便获得它们的安全来源。使用location.host似乎可以完成这项工作,但它并不总是可用的——例如,如果我想获取iframe元素的来源,那么调用将被阻塞。

    看着 WebKit's source 这似乎不是一项微不足道的任务。我可以使用JavaScript、C++或Chrome的API(使用WebKIT的代码是多余的,因为它将拖拽另一吨文件)。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Eran    14 年前

    好吧,原来铬公司的人只提供: google-url . AS described -

    Google URL解析和规范化库

    这个库是为需要URL解析、规范化或解析的Unix和Windows客户机和服务器程序设计的。

    特征

    • 快速:在现代CPU上,每秒可以解析和规范化数十万个典型的URL。
    • 兼容:在可能的情况下,此库努力实现IE7兼容。它支持Unix样式的文件URL,以及更复杂的窗口文件URL规则。
    • 完整:这个库是可用的最完整的实现之一。
    • 易于嵌入:与大多数URL解析和规范化的实现不同,这个库被设计为嵌入到另一个应用程序中。

    在未来的某个人。