[GH-ISSUE #425] zstd compression support #424

Open
opened 2026-03-03 19:50:33 +03:00 by kerem · 0 comments
Owner

Originally created by @NghiaTranUIT on GitHub (Oct 17, 2024).
Original GitHub issue: https://github.com/ProxymanApp/proxyman-windows-linux/issues/425

Originally assigned to: @kics223w1 on GitHub.

Description

Acceptance Criteria

  • Tested with facebook.com. This website has a lot of zstd response. Verify we can see all HTTP Response Body (plain text)
  • Write 2-3 Unit Tests: Intercept facebook.com -> Verify the body is plain-text
  • Use this lib: https://www.npmjs.com/package/http-encoding
  • Remove old logic when we handle gzip, deflate, brotli -> Use this lib, it has everything
  • Support zstd
  • Verify it doesn't break other Unit Tests
Originally created by @NghiaTranUIT on GitHub (Oct 17, 2024). Original GitHub issue: https://github.com/ProxymanApp/proxyman-windows-linux/issues/425 Originally assigned to: @kics223w1 on GitHub. ## Description - Original ticket: https://github.com/ProxymanApp/Proxyman/issues/1513 ## Acceptance Criteria - [x] Tested with facebook.com. This website has a lot of zstd response. Verify we can see all HTTP Response Body (plain text) - [x] Write 2-3 Unit Tests: Intercept facebook.com -> Verify the body is plain-text - [x] Use this lib: https://www.npmjs.com/package/http-encoding - [x] Remove old logic when we handle gzip, deflate, brotli -> Use this lib, it has everything - [x] Support zstd - [x] Verify it doesn't break other Unit Tests
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/proxyman-windows-linux#424
No description provided.