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

Java [Spring]: Fetch request/response data #1148

Open
14 tasks done
serhii-vydiuk-kevychsolutions opened this issue Dec 20, 2024 · 0 comments
Open
14 tasks done

Java [Spring]: Fetch request/response data #1148

serhii-vydiuk-kevychsolutions opened this issue Dec 20, 2024 · 0 comments
Assignees
Labels
java Issues related to our Java SDK

Comments

@serhii-vydiuk-kevychsolutions
Copy link
Collaborator

serhii-vydiuk-kevychsolutions commented Dec 20, 2024

As a user I want to fetch request/response data.

Acceptance criteria:

  • Added possibility to get user data with custom implementation + updated the documentation
  • Avoid losing some request data after reading them (Servlet API allows to read some data (e.g. request body) only once.
  • Request URL and parameters are collected
  • Headers are collected (including Cookies)
  • Request json body is collected
  • DataPayload is sent in a separate thread
  • Log id is generated
  • Data are archived as HAR
  • requestStartTime and responseEndTime are added
  • The logged data is visible on Readme Dashboard UI
  • Unit tests are added
  • SDK handles errors during request/response logging without affecting the main application flow.
  • Documentation is updated
  • Demo app is updated
@serhii-vydiuk-kevychsolutions serhii-vydiuk-kevychsolutions added the java Issues related to our Java SDK label Dec 20, 2024
@serhii-vydiuk-kevychsolutions serhii-vydiuk-kevychsolutions changed the title Java: Fetch request/response data Java [Spring]: Fetch request/response data Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
java Issues related to our Java SDK
Projects
None yet
Development

No branches or pull requests

1 participant