OpenBMC:BmcWeb 處理http請求2 查找路由對象-CSDN博客
findRouteByPerMethod實際上是調用了perMethod.trie.find(url);來查找路由對象的
class Trie
{struct FindResult{unsigned ruleIndex;std::vector<std::string> params;};FindResult findHelper(const std::string_view reqUrl, const Node& node,std::vector<std::string>& params) const{if (reqUrl.empty()){return {node.ruleIndex, params};}if (node.stringParamChild != 0U){size_t epos