Neat! I set up a proxy and it seems to be running fine with a couple of limitations (lurking below).
Questions
Telling Selenium/Webdriver to use the proxy should probably happen in chimp, right? How do we best wire the two together?
Proxy supports HTTP only so far. Writing an actual HTTPS proxy with certificates and cross-browser settings seems a bit daunting for the task. I thought of just replacing any references to (intercepted) https:// calls directly in the DOM. Have a better idea or more experience setting up a proxy? :)
Should we spawn the proxy process with sanjo:long-running-child-process? It seems to work fine without, but maybe I'm missing some edge cases or other benefits.
Should we have the proxy run on the velocity mirror only?
TODO
[ ] Handle HTTPS
[ ] Support WebSockets
[ ] Wire up with Chimp?
[ ] Should it run on mirror only?
[ ] Spawn process with sanjo:long-running-child-process?
Neat! I set up a proxy and it seems to be running fine with a couple of limitations (lurking below).
Questions
chimp
, right? How do we best wire the two together?https://
calls directly in the DOM. Have a better idea or more experience setting up a proxy? :)sanjo:long-running-child-process
? It seems to work fine without, but maybe I'm missing some edge cases or other benefits.TODO