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);
// ...