Hi,
Caching https pages is close to impossible these days.
People want secure connections, the ones that can not be intercepted by no body.
Don't you ?
"No body" includes you.
Before you start thinking about proxying https pages, go have a Youtube tour, and see what https really is. Also look up what HSTS is, while you're at it.
Btw : http pages, very popular in the past, can be cached easily.
When all your network clients trust your proxy, then some https can be cached, but sites using HSTS will still be a no-go. And of course, HSTS was unknown some years ago, pretty standard these days.
No joke : if you manage to make it work, you be the most richest man that ever lived (or the first on the "Most wanted" list ...).