any suggestion/ideas how to have chucker intercept...
# chucker
m
any suggestion/ideas how to have chucker intercept a dedicate/manual connection such as https://github.com/tus/tus-android-client?
g
Not really 🤔 Chucker works as an OkHTTP interceptor
m
ah, i see, it’s coupled to okhttp
we’re looking another alternative to intercept http connection, have you any suggestion?
g
Charles proxy?
✍️ 1
m
find the alternative an opensource version to intercept http(s) network for android 1. https://proxyman.io/blog/2020/09/Intercept-https-traffic-on-android-emulator.html 2. https://httptoolkit.tech/
n
Been using mitmproxy https://mitmproxy.org/
❤️ 1
We can think of an alternative for chucker like tying chucker to android’s HTTPConnection same like what AppSpector and Instabug does. Creating a gradle plugin which will instrument the http connection class to add some interface at compile time.
g
So there was a discussion in trying to make Chucker client agnostic, so we could work with OkHTTP, KTor or others.
n
Oh okay. So what was the decision? are we thinking in that direction? what are other platforms under consideration/discussion?
g
I believe we want to move in that direction in the long run
n
Nice. We can try running PoCs for those platforms.
g
What do you mean “try running PoCs”? Do you have a branch to share?
n
Not yet. But I can. I need some direction like how do we want to proceed making chucker agnostic.