Settings

Theme

Show HN: I built an HTTP client that perfectly mimics Chrome 142

github.com

39 points by armanified 5 months ago · 8 comments · 1 min read

Reader

BoringSSL and nghttp2. Matches JA3N, JA4, and JA4_R fingerprints. Supports HTTP/2, async/await, and works with Cloudflare-protected sites. Not trying to compete with curl_cffi - just a learning project that turned into something functional.

supriyo-biswas 5 months ago

Is there a plan to keep this updated? There are a number of projects like curl-impersonate[1] and the like, but these are rarely updated any more.

OTOH, I'm curious if people are actually getting by running old versions for production use cases.

[1] https://github.com/lwthiker/curl-impersonate

  • armanifiedOP 5 months ago

    Fair concern. Most of these projects are abandoned because keeping up with major browsers' changes is exhausting. I genuinely want to maintain this and plan to update it with major Chrome releases as part of my work depends on it. Things move fast in this space, but I am committed to keeping it functional. I'll do my best to stay on top of it.

fcpk 5 months ago

The doc seems very llm-generated. not a criticism but curious to know how much of the code was LLM produced?

  • armanifiedOP 5 months ago

    A lot was generated with LLM, but not vibe-coded. I have a clear expectation and project plan.

falleng0d 5 months ago

Im looking for something similar for a JS/TS script

  • armanifiedOP 5 months ago

    JS/TS could actually be my next venture! Would love to hear about your use case to help prioritize features if I build it out.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection