How to append html to a website response before it reaches the browser in Java? -
recently used mac application called spotflux. think it's written in java (because if hover on icon literally says "java"...).
it's vpn app. however, support itself, can show ads... while browsing. can browsing on chrome, , page load banner @ bottom.
since vpn app, can control goes in , out of machine, guess appends html website response before passing browser.
i'm not interested in making vpn or that. real question is: how, using java, can intercept html response website , append more html before reaches browser? suppose want make app literally puts picture @ bottom of every site visit.
this is, of course, hypothetical answer - don't know how spotflux works.
however, i'm guessing part of vpn, installs proxy server. proxy servers intercept http requests , responses, variety of reasons - corporate networks use proxy servers caching, monitoring internet usage, , blocking access nsfw content.
as proxy server can see http traffic between browser , internet, can modify http; often, proxy server inject http header, instance; injecting additional html tag image relatively easy.
here's sample implementation of proxy server in java.
Comments
Post a Comment