我開始使用cppcms使該獲取輸入從路徑就像一個簡單的網站+ 「服務」: /maindb/2012/11/2 /決賽/ ....cppcms網址dispather
現在我注意到,漂亮的url處理只有一個正則表達式調度器多達4個參數,將被賦予被調用的函數和一個沒有正則表達式的函數甚至沒有得到任何連路徑。
現在什麼是實現超過4個參數/子文件夾的最可行的方法。 我是否必須編寫自己的url處理,如果是的話,我從哪裏獲得url?
url類是公共的足以繼承它,只是擴展它easiely更長的功能?
或者還有其他方式我應該怎麼做? (因爲4個參數看起來還挺非常少的)
試圖繼承url_dispatcher,但它導致需要創建另一個應用程序類ect。不是真的微不足道,迄今爲止沒有看到由於私人和其他問題而無法編譯它,所以這個解決方案是不存在的,我猜... – boscowitch
soo我發現了一些微不足道的正則表達式方式,至少讓我的字符串(例如:dispatcher()。assign(「/ maindb /(.*)",& myApp :: handlemaindb,this,1);其他的subdir/sub url用於手動解析。但即時通訊想知道這是否是我能做的最好的? (順便說一句,我不能添加一個答案給我自己的問題,只有這個評論...) – boscowitch