cla proxy - A proxy client
cla proxy
: is a proxy client that helps debug network traffic.
It's meant to debug incoming/outgoing traffic to/from the Clarive web server.
This can be useful when integrating Clarive with extraneous tools.
cla proxy cla proxy --port 5555 cla proxy --listen localhost:6565
Unpack option¶
The --unpack
option translates the incoming data in hexadecimal, (but not outgoing), so that you can better trace
incoming data.
cla proxy --unpack
Data with the arrow to the right -->
indicate data going from the client to the Clarive server.
Data with the arrow to the left <--
indicate data coming from the Clarive Server and going back to the client.
For instance, to trace Unix commands, one can configure the proxy with a env variable, called http_proxy
:
http_proxy=localhost:8089 git push origin master http_proxy=localhost:8089 curl http://localhost:3000/rule/json/myrule?api_key=99999999999999
Or you can configure the browser to do the same, using the cla proxy
address as proxy.