2

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

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

更轻量级的更可取。

4

3 回答 3

2

你可以看看Erlware的uri包

于 2012-11-18T01:35:57.883 回答
2

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

最小代码示例:

{"http", "host:port", "/foo", "", "bar?baz"} =
    mochiweb_util:urlsplit("http://host:port/foo#bar?baz").
于 2012-11-19T08:32:19.800 回答
1

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

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

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

于 2012-11-18T02:17:33.460 回答