Skip to content
This repository has been archived by the owner on Apr 26, 2023. It is now read-only.

Proxies should not return hop-by-hop header fields #362

Closed
bsvensson opened this issue May 25, 2016 · 5 comments
Closed

Proxies should not return hop-by-hop header fields #362

bsvensson opened this issue May 25, 2016 · 5 comments

Comments

@bsvensson
Copy link
Member

bsvensson commented May 25, 2016

As per https://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-14#section-7.1.3 and https://www.mnot.net/blog/2011/07/11/what_proxies_must_do there are several "hop-by-hop header fields" that should not be parsed along by proxies, neither in requests nor responses.

  • Connection
  • Keep-Alive
  • Proxy-Authenticate
  • Proxy-Authorization
  • TE
  • Trailer
  • Transfer-Encoding
  • Upgrade

Some of the resource-proxies already do part of this. It would be good to test all of them...

@bsvensson
Copy link
Member Author

(Testing out github's new "multiple assignes for an issue or PR)

@esoekianto
Copy link
Contributor

This is interesting read, definitely something we need to add in the proxy to strip out these hop-by-hop headers

@bsvensson
Copy link
Member Author

This should now be fixed for DotNet - see #433.

@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If you need additional assistance please contact Esri Technical Support. Thank you for your contributions.

@github-actions github-actions bot added the Stale label Oct 16, 2021
@github-actions
Copy link

This issue has been automatically closed due to inactivity. If you need additional assistance please contact Esri Technical Support.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants