New answers tagged http
I would not touch the C program. I suggest that you put apache in front of it. You can easily configure apache for https (you will need to get a cert). You will need to google how to set up a "reverse proxy". Apache will then act as the front door and forward the http requests to your other process on an internal port.
It sounds like you're asking how to take "http data" and convert it to "https data" so that it's automatically more secure when you send it into the internet. That's not how it works. HTTPS is a different protocol, in which SSL is used to establish a secure connection with the other endpoint before sending regular HTTP packets. Whether you want to set this ...
Read the spec http://http2.github.io/http2-spec/#PushResources, it notes that cacheable responses will be cached, non-cacheable responses must not be cached. If something is already in the cache, the client will be able to refuse the duplicate asset by sending a RST_STREAM frame: http://http2.github.io/http2-spec/#RST_STREAM. See mark Nottingham's blog ...
You're not seeing requests because it's not making any; the page is maintaining an open Web Socket connection to the server, and the updates are being pushed from the server to your browser, rather than downloaded at your browser's request.
Top 50 recent answers are included