Skip to content

Improve response viewing in Network Activity #244

@V3RON

Description

@V3RON

Network Activity users need richer response inspection because modern React Native apps return more than plain JSON and raw text. Debugging often involves images, HTML error pages, formatted JSON, XML payloads, large text responses, or binary placeholders where the current experience does not provide enough context to understand what actually came back from the server.

Observed Findings

The Network Activity plugin already shows response bodies for supported HTTP requests and formats JSON and plain text reasonably well. However, the current experience is still limited compared to Chrome DevTools. Binary responses are reduced to a placeholder, richer previews are missing, and the response view does not fully support the range of response formats developers regularly inspect while working on React Native apps.

Suggested Behavior

The Network Activity panel should provide a more capable response-viewing experience for captured requests.

From a user perspective, the response area should better support:

  • formatted JSON that is easy to inspect and navigate
  • readable text and XML responses
  • HTML responses that are easier to understand when the server returns an error page
  • image responses with an actual preview when feasible
  • clearer metadata for binary or non-previewable responses
  • large responses in a way that remains usable instead of feeling like a raw text dump

The improved response view should help users answer questions like:

  • did the server actually return the image I expected
  • is this HTML error response a backend failure or an unexpected redirect page
  • what exactly is inside this deeply nested JSON payload
  • is this response binary, compressed, empty, or simply not previewable in the current viewer

The UI should make the distinction between preview and raw response understandable when both are useful. The overall experience should feel closer to a full inspection tool and less like a fallback text viewer.

Resolution Summary

Network Activity should provide a richer response viewer that handles common real-world response formats more clearly, so React Native developers can understand server responses without leaving the panel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions