Skip to content

Add HTTP proxy support for requests with config options#359

Open
vc wants to merge 1 commit intoDigitalRuby:masterfrom
vc:feature/proxy-support
Open

Add HTTP proxy support for requests with config options#359
vc wants to merge 1 commit intoDigitalRuby:masterfrom
vc:feature/proxy-support

Conversation

@vc
Copy link
Copy Markdown

@vc vc commented May 3, 2026

  • Added ProxyAddress, ProxyUserName, ProxyPassword settings in IPBanConfig
  • Added ProxyServiceUrls bool (default false) to control proxy usage for service URLs
  • DefaultHttpRequestMaker now uses proxy when configured
  • Added DirectHttpRequestMaker for requests that bypass proxy
  • Service URLs bypass proxy when ProxyServiceUrls=false
  • Updated ipban.config with proxy settings documentation
  • Added IPBanConfigProxyTests for proxy configuration

- Added ProxyAddress, ProxyUserName, ProxyPassword settings in IPBanConfig
- Added ProxyServiceUrls bool (default false) to control proxy usage for service URLs
- DefaultHttpRequestMaker now uses proxy when configured
- Added DirectHttpRequestMaker for requests that bypass proxy
- Service URLs bypass proxy when ProxyServiceUrls=false
- Updated ipban.config with proxy settings documentation
- Added IPBanConfigProxyTests for proxy configuration
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