There are basically two steps you need to do to prepare your device: The text below assumes you have basic knowledge about HTTP and curl. I just know Charlesproxy the best and it works well on my Mac so I’m using it. Maybe some of them are cheaper or better. There are many other tools like this available. Please do not contact me for support in this case.” Apparently people have tried to hack Facebook games with it, because on several pages, Charlesproxy now says “Please note: Charles is not intended or marketed as a tool for hacking Facebook games. It’s an indispensable tool for all sorts of HTTP proxying/debugging kinds of things. I saw this as a fun opportunity to debug a bit with Charlesproxy. This authentication is fine, but it was unclear why the same request returned 200 OK on iPhone and 302 Found on Android. The failure was that instead of returning the expected 200 OK with a response, the server responds with 302 Found and redirects the caller to an authentication page where they must authenticate themselves when approaching from outside a corporate network. When our app was talking to our test servers, we had a seemingly identical request that worked from iPhone and failed from Android. It’s one of the most important technology protocols of our time, and I try to keep my edge in working with it. At this day and age, to build a client app, you basically need to know about two things: UI and networking/cloud, and the latter usually involves HTTP. Debugging HTTP on an Android phone or tablet with Charles proxy for fun and profitĪlthough I am an UI designer and UI engineer by trade, I enjoy practicing other crafts that go into making apps.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |