我开始使用cppcms创建一个简单的网站+" service"从路径获取输入,如: / maindb / 2012/11/2 /入围/....
现在我注意到,好的url处理只有一个正则表达式调度程序,最多可以给被调用函数提供4个参数,没有正则表达式的函数甚至根本没有任何内容。
现在实现4个以上参数/子文件夹的最可行方法是什么。 我是否必须编写自己的网址处理,如果是这样,我从哪里获取网址?
url类是否足够公开,只是为了更长的功能而扩展它?
还是有其他方式我该怎么做? (因为4个参数看起来很少)
答案 0 :(得分:1)
两点:
如果您有子文件夹,则可能需要将URL组织到层次结构中。见
如果您需要超过4个参数:
将多个案例合并为单个正则表达式,然后在参数
中拆分它们例如(/\d\d\d\d/\d\d/\d\d)/(\w+)
,其中第一个是数据,而不是分开的年,月。
P.S。:Url调度程序并非旨在派生自。