【问题标题】:URL processing in erlangerlang中的URL处理
【发布时间】:2012-11-19 16:32:19
【问题描述】:

是否有现成的 erlang 库用于处理具有以下功能的 URL:

  • 从 URL 中提取方案、域、路径和文件部分
  • 路径串联
  • 解析... 路径元素

更轻量级的更可取。

【问题讨论】:

    标签: url erlang


    【解决方案1】:

    你可以看看 Erlware 的 uri

    【讨论】:

      【解决方案2】:

      Mochiweb 在模块 mochiweb_util 中包含一个 URL 解析器。

      最小代码示例:

      {"http", "host:port", "/foo", "", "bar?baz"} =
          mochiweb_util:urlsplit("http://host:port/foo#bar?baz").
      

      【讨论】:

        【解决方案3】:

        检查这个:https://github.com/stfairy/eurl/blob/master/eurl.erl

        我只是为这个问题写的。稍后将添加测试。

        顺便说一句,我不太明白什么是路径连接 :-)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-10-01
          • 2011-05-30
          • 2011-01-28
          • 2013-05-14
          • 2023-03-07
          • 1970-01-01
          • 2015-05-02
          • 2015-07-26
          相关资源
          最近更新 更多