apache / apache/trafficserver

Fix to not send Proxy-Connection

Open
#7,492 2 comments 0 reactions 0 assignees View on GitHub
Cleanup Stale
Dominant language
C++
Stars
2k
Forks
874
Avg merge
6d 15h
Merged PRs (30d)
46

Description

Proxy-Connection is a non-standard header people started using because they misunderstood HTTP. It never makes sense for a Proxy to _send_ that header to either a parent proxy or an origin, under any circumstances.

We should remove the logic in ATS that does, and either send `Connection:` or nothing, as appropriate.

(Though it probably makes sense to use it, if we receive it.)

See:
https://en.wikipedia.org/wiki/List_of_HTTP_header_fields
https://github.com/apache/trafficserver/blob/926dd71/proxy/http/HttpTransact.cc#L6763

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.