Hi @Geordie_J
I am looking into the implementation of URLCache. With regards to persisting the files, I am using the XDG File Specification’s environment variable XDG_CACHE_HOME.
As @Pushkar_N_Kulkarni mentioned, I’m exploring the API’s from NSKeyedArchiver/NSKeyedUnarchiver to persist the objects of the mapped url request to the cachedURLResponse. However, while doing a behavioural study on Darwin I did notice the use of Cache.db files which contain the info in the SQL-lite format and was wondering if we have to follow the same implementation. As @Tony_Parker has mentioned that using simple binary property lists is another option, I would like to give that a try since we are using the same for the implementation of storing HTTPCookies on disk. Please let me know your thoughts on the same.