0
因此,這裏是我需要緩存整個標題圖的class 。所以我想我應該提取一些方法。Poco C++ HTTPResponse如何獲取響應的整個標題映射?
我該如何做到這一點,我是否需要像this那樣迭代它們,或者我可以一次獲得它們嗎?
我打算頭部地圖存儲在諸如高速緩存:
LRUPersistentCache<string, pair<HeaderMap, string > > *clientCache;
因此,這裏是我需要緩存整個標題圖的class 。所以我想我應該提取一些方法。Poco C++ HTTPResponse如何獲取響應的整個標題映射?
我該如何做到這一點,我是否需要像this那樣迭代它們,或者我可以一次獲得它們嗎?
我打算頭部地圖存儲在諸如高速緩存:
LRUPersistentCache<string, pair<HeaderMap, string > > *clientCache;
您可以創建NameValueCollection中(這是一個地圖狀類HTTPResponse的母公司)從類HTTPResponse:
HTTPResponse response;
// ...
NameValueCollection nvc(response);
LRUPersistentCache<string, NameValueCollection> clientCache(100);
clientCache.add("myresponse", nvc);
// ...