Skip to content

Conversation

@Alkarex
Copy link
Member

@Alkarex Alkarex commented Nov 25, 2025

HTTP headers were not merged properly, and were also not accounting for possible casing differences.
Follow-up of simplepie#912
It was for instance not possible to override the Accept header from the cURL options.
The existing code could not work properly because we were merging arrays of strings and not arrays of key-values, leading to strange duplicates.

Downstream:

Upstream:

HTTP headers were not merged properly, and were also not accounting for possible casing differences.
Follow-up of simplepie#912
It was for instance not possible to override the `Accept` header from the cURL options.
The existing code could not work properly because we were merging arrays of strings and not arrays of key-values, leading to strange duplicates.

Downstream: FreshRSS/FreshRSS#8246
HTTP headers were not merged properly, and were also not accounting for possible casing differences.
Follow-up of simplepie#912
It was for instance not possible to override the `Accept` header from the cURL options.
The existing code could not work properly because we were merging arrays of strings and not arrays of key-values, leading to strange duplicates.

Downstream: FreshRSS/FreshRSS#8246
Upstream: simplepie#956
@Alkarex Alkarex merged commit 447938f into FreshRSS:freshrss Nov 25, 2025
10 checks passed
@Alkarex Alkarex deleted the merge-fix-merge-http-headers branch November 25, 2025 12:54
Alkarex added a commit to Alkarex/FreshRSS that referenced this pull request Nov 25, 2025
Alkarex added a commit that referenced this pull request Nov 25, 2025
@Alkarex
Copy link
Member Author

Alkarex commented Nov 25, 2025

Reverted in #64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant