Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(#742 rebase/squash) Improvements to HTTP web proxy #917

Conversation

gbirchmeier
Copy link
Member

@iclaxton 's original comment from PR #742:

The current http proxy implementation has a few issues that I encountered when trying to implement behind a Squid proxy so we were unable to use it. This update should resolve the issues we encountered

Bug: proxy connect packet is malformed due to a space after HTTP/1.1.
Feature: Pass the host name so proxy host acls can be matched.
Feature: Switch to the WebRequest.DefaultWebProxy which allows for overriding in app.settings file and falls back to the system proxy if not configured.
Improvement: Use ordinal comparision for IndexOf on the proxy response.

Resolves #742 (original PR, this is a rebase)

@gbirchmeier gbirchmeier force-pushed the pr742-IanLeeClaxton-improve-http-proxy branch from 8b1f6ab to 6828787 Compare December 30, 2024 23:24
Bug: proxy connect packet is malformed due to a space after HTTP/1.1.
Feature: Pass the host name so proxy host acls can be matched.
Feature: Switch to the WebRequest.DefaultWebProxy which allows for overriding in app.settings file and falls back to the system proxy if not configured.
Improvement: Use ordinal comparision for IndexOf on the proxy response.

Resolves connamara#742 (original PR, this is a rebase)
@gbirchmeier gbirchmeier force-pushed the pr742-IanLeeClaxton-improve-http-proxy branch from 6828787 to 08ddad1 Compare December 30, 2024 23:25
gbirchmeier added a commit that referenced this pull request Dec 30, 2024
@gbirchmeier gbirchmeier merged commit d308fae into connamara:master Dec 31, 2024
2 checks passed
@gbirchmeier gbirchmeier deleted the pr742-IanLeeClaxton-improve-http-proxy branch December 31, 2024 14:42
gbirchmeier added a commit to gbirchmeier/quickfixn that referenced this pull request Dec 31, 2024
accidentally introduced in PR connamara#917, somehow I overlooked the warning
gbirchmeier added a commit to gbirchmeier/quickfixn that referenced this pull request Dec 31, 2024
accidentally introduced in PR connamara#917, somehow I overlooked the warning
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.

3 participants