Live data from Hacker News

Show HN: HTTP Mock – Intercept, debug and mock HTTP(S) with zero setup

httptoolkit.tech

81–86 of 86 posts

Re: Show HN: HTTP Mock – Intercept, debug and mock HTTP(S) with zero setup

#81
post #62
post #40

Earlier quoted context omitted.

I hope this works out! Using fiddler us such a frustrating experience. The documentation is practically non existent and the ux is atrocious, and as far as I can tell the closest thing to a manual is a paid ebook by the developer (I was so pissed when I discovered this). I would be very happy to have an open source alternative!

If you think Fiddler sucks get a Mac and try using the tools available there like Charles Proxy. Ugh.

https://proxie.app/ Works pretty well IMO.

Re: Show HN: HTTP Mock – Intercept, debug and mock HTTP(S) with zero setup

#82

Earlier quoted context omitted.

At that point why not just LD_PRELOAD and hook the creation of all cert stores?

I did look at it! It's still an option in my back pocket if I find things that don't work nicely, but right now this is much easier. I'd need to use LD_PRELOAD to hook lots of different libraries and tools (OpenSSL is just the start, and I also need to hook proxy settings), plus handle different versions of the hooked libs, and make it work reliably on Windows & Linux & Mac. AFAICT, it's hard to do everywhere reliabl…

An LD_PRELOAD approach would be useful for working around that flavour of certificate 'pinning' where the cert files are embedded in the application rather read from the filesystem. I don't know how common that is compared to the other pinning methods (public key pinning, hashing) but maybe you could make it work for those also. I guess you'd have to implement it for each individual library but does any other (free) mitm proxy offer this feature?

Re: Show HN: HTTP Mock – Intercept, debug and mock HTTP(S) with zero setup

#83

Earlier quoted context omitted.

WOW. Just WOW. Easiest intercepter I have EVER used. (Charles, Fiddler, MITMProxy). After install I was able to edit requests and responses with the MOCK rules in no time. The language was confusing but I got through it and WOW. Nice job on the UI too, Linux UI's are hit or miss and HTTP Toolkit's is pleasant!

Haha, thanks! Glad you like it. When you say 'the language was confusing' though, what do you mean? I should fix that.

It has to do around intercepting the response body and resume vs edit wording. I'll try to submit an issue soon with more details.

Re: Show HN: HTTP Mock – Intercept, debug and mock HTTP(S) with zero setup

#84

Arch AUR package here everyone > https://aur.archlinux.org/packages/httptoolkit/ `yay -S httptoolkit` AUR is 0.1.13 and latest is 0.1.14 fwiw.

WOW. Just WOW. Easiest intercepter I have EVER used. (Charles, Fiddler, MITMProxy). After install I was able to edit requests and responses with the MOCK rules in no time. The language was confusing but I got through it and WOW. Nice job on the UI too, Linux UI's are hit or miss and HTTP Toolkit's is pleasant!

Alrighty, after tinkering yesterday an opportunity came up to use this for real work! And helped us mock testing for a bad JSON response we are seeing on a remote server, but mocked it locally for better error logging. (gave shoutout to HTTP Toolkit here > https://github.com/department-of-veterans-affairs/vets-websi...)

This just earned a subscription, will get it processed soon! Thanks again, a breeze to use!

Re: Show HN: HTTP Mock – Intercept, debug and mock HTTP(S) with zero setup

#85
post #62

Earlier quoted context omitted.

If you think Fiddler sucks get a Mac and try using the tools available there like Charles Proxy. Ugh.

Curious about this comment. I'm a Mac user and a Charles user. I find it to be a great tool. Why the negativity?

It's extremely hard to use compared to something like Fiddler, especially when you are doing more than just tracing.
Post reply on HN