Skip to content

feat(proxy): Enhanced proxy settings binding#42

Merged
0x676e67 merged 2 commits intomainfrom
feat
Feb 19, 2025
Merged

feat(proxy): Enhanced proxy settings binding#42
0x676e67 merged 2 commits intomainfrom
feat

Conversation

@0x676e67
Copy link
Copy Markdown
Owner

This pull request introduces several improvements and new features to the rnet library, including enhanced logging, proxy support, and code formatting adjustments. The most important changes include adding logging capabilities, extending proxy support, and making various formatting adjustments in the codebase.

Logging Enhancements:

  • examples/client.py: Introduced logging using the colorlog library to provide colored log output for different log levels.

Proxy Support:

  • examples/client.py: Added support for HTTP and HTTPS proxies with authentication and exclusion options.
  • src/types/proxy.rs: Updated the Proxy class to accept username, password, custom HTTP authentication, and exclusion parameters for both HTTP and HTTPS proxies. [1] [2]

Code Formatting:

These changes enhance the functionality and readability of the rnet library, making it more robust and easier to maintain.

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