8000 Introduce Arproxy::Proxy: incompatible but keep functionalities over v0.x by mirakui · Pull Request #34 · cookpad/arproxy · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Introduce Arproxy::Proxy: incompatible but keep functionalities over v0.x #34

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

Merged
merged 10 commits into from
Jan 23, 2025

Conversation

mirakui
Copy link
Collaborator
@mirakui mirakui commented Jan 5, 2025

The upgrade from v0 to v1 via #32 was not compatible with the behavior of the proxy, and did not cover the use cases of Arproxy as before.

In this PR, I have given up on backward compatibility in the proxy interface and changed the policy so that existing use cases can be covered.

In order to make users aware of this change, I have changed the base class of the proxy from Arproxy::Base to Arproxy::Proxy and made it so that an exception is thrown when using the former.

References