https://kotlinlang.org logo
#chucker
Title
# chucker
m

miqbaldc

04/28/2021, 9:10 AM
any suggestion/ideas how to have chucker intercept a dedicate/manual connection such as https://github.com/tus/tus-android-client?
g

gammax

04/28/2021, 9:13 AM
Not really 🤔 Chucker works as an OkHTTP interceptor
m

miqbaldc

04/28/2021, 9:13 AM
ah, i see, it’s coupled to okhttp
we’re looking another alternative to intercept http connection, have you any suggestion?
g

gammax

04/28/2021, 9:27 AM
Charles proxy?
✍️ 1
m

miqbaldc

04/30/2021, 5:51 AM
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

Nikhil

04/30/2021, 10:31 AM
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

gammax

04/30/2021, 1:02 PM
So there was a discussion in trying to make Chucker client agnostic, so we could work with OkHTTP, KTor or others.
n

Nikhil

05/05/2021, 8:25 AM
Oh okay. So what was the decision? are we thinking in that direction? what are other platforms under consideration/discussion?
g

gammax

05/05/2021, 9:47 AM
I believe we want to move in that direction in the long run
n

Nikhil

05/05/2021, 12:22 PM
Nice. We can try running PoCs for those platforms.
g

gammax

05/05/2021, 12:25 PM
What do you mean “try running PoCs”? Do you have a branch to share?
n

Nikhil

05/06/2021, 3:55 AM
Not yet. But I can. I need some direction like how do we want to proceed making chucker agnostic.
2 Views