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

Separate internal exception handling away from the HTTP logic #73

Open
vagaerg opened this issue Jun 18, 2024 · 0 comments
Open

Separate internal exception handling away from the HTTP logic #73

vagaerg opened this issue Jun 18, 2024 · 0 comments

Comments

@vagaerg
Copy link
Member

vagaerg commented Jun 18, 2024

The internal error handling logic of the proxy is currently highly coupled with the HTTP framework. Different parts of the code base currently throw exceptions for Jersey to stop request processing and return a specific HTTP error code to the client.

The code should have internal error handling which gets translated to HTTP errors at the boundary, instead of having HTTP status errors throughout the code.

Re #67 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant