【发布时间】:2013-01-19 01:24:18
【问题描述】:
我的要求是解析 Http Urls 并相应地调用函数。在我当前的实现中,我使用了嵌套的 if-else 语句,我认为这不是一种优化的方式。你能推荐一些其他有效的方法吗?
网址如下:
server/func1server/func1/SubFunc1server/func1/SubFunc2server/func2/SubFunc1server/func2/SubFunc2
【问题讨论】:
-
如果你只需要函数名,那么拆分 url 并只获取最后一个标记呢?
-
你能更清楚你所说的“解析”是什么意思吗?我假设您要提取一些特定的数据;但是什么部分和目的?
-
我得到的网址有很多种。它包含属性,也包含uri中的有用值。
-
你想要stackoverflow.com/questions/70405/…这样的东西吗?您可以在“/”中拆分网址并遍历每个令牌。
-
但是我必须再次使用嵌套的 if else 语句...