I believe with HTTPClient calling set_cookie_store without calling save_cookie_store won't persist the store to disk. You also don't need to cal set_cookie_store at all if you just want to treat the cookies as volatile. Perhaps this was just in preparation for supporting more options in this area.
Great work!