achmad 6d45576790 fix(httpclient): fix HTTP 0 status and restore FS session default
- Guard isCloudflareChallenge with directStatus >= 400 to prevent
  overriding status to 0 when no direct request was made
- When FS returns challenge page without a prior direct status,
  return an error instead of silently passing HTTP 0
- Restore default FS session ID to 'goyomi' — without a session,
  each request spawns a new Chrome, causing timeouts under load
- Add Message field to FlareSolverrResponse for better error reporting
- Document FLARESOLVERR_SESSION env var: shared session = fast after
  1st request, but serializes. Set empty for parallel (resource-heavy).
2026-05-14 13:54:11 +07:00
2026-05-11 06:48:23 +00:00
2026-05-11 06:48:23 +00:00
2026-05-11 06:48:23 +00:00
2026-05-11 06:48:23 +00:00
2026-05-11 06:48:23 +00:00
2026-05-11 06:48:23 +00:00
2026-05-11 06:48:23 +00:00
S
Description
No description provided
716 KiB
Languages
Go 98.7%
Shell 1.3%