private void HttpGetMapResource(Session s)
{
var filePath = s.Request.PathAndQuery.Split('?').First();
s.SaveResponseBody(PluginSettings.Paths.CacheDirPath + filePath);
Debug.WriteLine($"{this.currentMapAreaId}-{this.currentMapInfoNo}:{filePath}");
this.resourceUrlMapping
.GetOrAdd(this.currentMapAreaId, new ConcurrentDictionary<int, string>())
.AddOrUpdate(this.currentMapInfoNo, filePath, (_, __) => filePath);
this.resourceUrlMapping.Serialize(PluginSettings.Paths.ResourceUrlMappingFileName);
}