Skip to content

Feature: Browser-cached request logging and reporting#674

Open
rschwietzke wants to merge 1 commit into
developfrom
617-cached-requests
Open

Feature: Browser-cached request logging and reporting#674
rschwietzke wants to merge 1 commit into
developfrom
617-cached-requests

Conversation

@rschwietzke
Copy link
Copy Markdown
Contributor

  • Intercept and log browser cache hits in XltHttpWebConnection (0ms network time).
  • Add 'cached' flag to RequestData with backward-compatible CSV serialization.
  • Introduce 'com.xceptance.xlt.http.cachedRequests.logging' property (default: true).
  • Result Browser: Visually distinguish cached requests (.contentTypeCached) and append '(from cache)'.
  • DumpMgr: Skip writing duplicate response bodies for cached requests to save disk space.
  • Report Generator: Add '{cache}' placeholder and 'cachedPattern' properties to merge rules for filtering.
  • Result Browser Export: Include cached status in JSON and HAR exports.
  • Add comprehensive feature documentation in doc/feature-doc/cached_requests.md.

- Intercept and log browser cache hits in XltHttpWebConnection (0ms network time).
- Add 'cached' flag to RequestData with backward-compatible CSV serialization.
- Introduce 'com.xceptance.xlt.http.cachedRequests.logging' property (default: true).
- Result Browser: Visually distinguish cached requests (.contentTypeCached) and append '(from cache)'.
- DumpMgr: Skip writing duplicate response bodies for cached requests to save disk space.
- Report Generator: Add '{cache}' placeholder and 'cachedPattern' properties to merge rules for filtering.
- Result Browser Export: Include cached status in JSON and HAR exports.
- Add comprehensive feature documentation in doc/feature-doc/cached_requests.md.
@rschwietzke rschwietzke requested a review from jowerner May 3, 2026 18:42
@rschwietzke rschwietzke added java Pull requests that update Java code report Change to report or reporting. labels May 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

java Pull requests that update Java code PRIORITY: NORMAL report Change to report or reporting.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Result Browser: Show requests that were served from the browser cache

2 participants