【发布时间】:2012-11-19 16:32:19
【问题描述】:
是否有现成的 erlang 库用于处理具有以下功能的 URL:
- 从 URL 中提取方案、域、路径和文件部分
- 路径串联
- 解析
.和..路径元素
更轻量级的更可取。
【问题讨论】:
是否有现成的 erlang 库用于处理具有以下功能的 URL:
. 和.. 路径元素更轻量级的更可取。
【问题讨论】:
你可以看看 Erlware 的 uri 包
【讨论】:
Mochiweb 在模块 mochiweb_util 中包含一个 URL 解析器。
最小代码示例:
{"http", "host:port", "/foo", "", "bar?baz"} =
mochiweb_util:urlsplit("http://host:port/foo#bar?baz").
【讨论】:
检查这个:https://github.com/stfairy/eurl/blob/master/eurl.erl
我只是为这个问题写的。稍后将添加测试。
顺便说一句,我不太明白什么是路径连接 :-)
【讨论】: