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

✨ Add LoggedHttpMessageHandler implementation that tracks the HTTP request/response #175

Open
stijnmoreels opened this issue Aug 5, 2024 · 0 comments
Labels
area:http All issues related to HTTP interactions feature All issues related to new features
Milestone

Comments

@stijnmoreels
Copy link
Member

Is your feature request related to a problem? Please describe.
Logging the HTTP request/response is something that is very helpful and always required to have good defect localization in integration tests.

Describe the solution you'd like
Create a LoggedHttpMessageHandler implementation of the HttpMessageHandler that writes a POST {Body} -> {Url} for the request and 202 Accepted {Body} <- {Url} for the response.

Additional context
First included in the API Management library, but is actually pure HTTP-tech. It might be good that the HTTP headers to be included is configurable, and also have a max character threshold for the body.

@stijnmoreels stijnmoreels added feature All issues related to new features area:http All issues related to HTTP interactions labels Aug 5, 2024
@stijnmoreels stijnmoreels added this to the v1.1 milestone Aug 5, 2024
@github-project-automation github-project-automation bot moved this to To do in Roadmap Aug 29, 2024
@stijnmoreels stijnmoreels modified the milestones: v1.1, v1.2 Oct 16, 2024
@stijnmoreels stijnmoreels changed the title LoggedHttpMessageHandler: implementation that tracks the HTTP request/response LoggedHttpMessageHandler: implementation that tracks the HTTP request/response Oct 16, 2024
@stijnmoreels stijnmoreels modified the milestones: v1.2, v1.3 Nov 1, 2024
@stijnmoreels stijnmoreels changed the title LoggedHttpMessageHandler: implementation that tracks the HTTP request/response ✨ Add LoggedHttpMessageHandler implementation that tracks the HTTP request/response Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:http All issues related to HTTP interactions feature All issues related to new features
Projects
Status: To do
Development

No branches or pull requests

1 participant