Support HTTP header removal
- Dominant language
- Rust
- Stars
- 2.8k
- Forks
- 250
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 6
Description
It would be useful to support removing specific HTTP headers via filter rules. For example, it would be useful to specify via a filter rule that we don't want to send `Sec-GPC` HTTP header to a specific website (for webcompat reasons).
This is blocked on flatbuffer work: https://github.com/brave/adblock-rust/pull/416
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the flatbuffer work in pull request #416, which blocks this issue. Then trace how filter rules are represented and applied to HTTP headers, using the Sec-GPC example as the target behavior. Done means a filter rule can remove a specified header for a specific website without sending it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100