Hi all
Following the introduction of some fairly restrictive internet controlling on one of the networks i use, I'm considering ways to circumvent it..
I have the ability to create a local proxy that will forward requests to a server-side page, that will fetch the data for me.
In concept it might be similar to http://www.jmarshall.com/tools/cgiproxy/
with the exception that i'd establish persistent connections, and not cook the data - the client app is responsible for using the proxy
I have some questions on this, mainly from a connectivity point of view, and some because i;ve never used php..
I guess you could describe it as a proxy that works like an ftp server, capable of serving all of the internet. One control channel causes the hosted page to fetch internet data and relay it back. The control channel communication and reception of relayed data is handled entirely by the client machine (operating something like a socks proxy, or a tcp-layer rewriting firewall itself)
Has anyone successfully connected out to an external resource, from their php pages? (I.e. your hosting account lets your php pages download data from other sites)
Did you have to buy something specific from the provider to enable this functionality?
Who decides on the persistence of the connections to the page? Will the host kill the control connection after a while?
How much work (in php) would this be?
End of the day, if the hosting package i would need to enable this functionality would be a $10 a month and i can wangle a broadband connection into the office for my own personal use for $12, then i'll buy the broadband, but right now i dont think thats an option and all the paid-for proxy services seem quite pricey ($50+/mo)
