Mon May 07, 2018 6:35 am
With an HTTP request, the client makes a request to the server, the server then sends a response that is plain text. There are systems that can catch that server response and inject javascript or HTML before it gets back to the client. With HTTPS this is extremely difficult because the client and server communicate through encryption. Most users will really hate injected advertisements anyways.