[GH-ISSUE #535] Improve Request / Response Panel view #531

Open
opened 2026-03-03 19:19:35 +03:00 by kerem · 1 comment
Owner

Originally created by @NghiaTranUIT on GitHub (Jun 27, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/535

Originally assigned to: @NghiaTranUIT on GitHub.

Description

At the moment, Proxyman would get the Content-Type of the Request and Response in order to format the Body Content automatically. However, some User's Endpoints returns different content-type with the actual body.

For instance,

  • text/plain but the body is Protobuf
  • text/plain but the body is JSON
  • ....

Therefore, the user couldn't see the content properly. We should find a way to fix it

Acceptance Criteria

  • Able to manage (add/remove) the Body Tabs (JSON, HTML, XML, Tree View, Protobuf, ....)
  • The selected custom tabs are persisted on the Request/Response panel
  • Automatically perform job: Prettier JSON, ....
Originally created by @NghiaTranUIT on GitHub (Jun 27, 2020). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/535 Originally assigned to: @NghiaTranUIT on GitHub. ### Description At the moment, Proxyman would get the Content-Type of the Request and Response in order to format the Body Content automatically. However, some User's Endpoints returns different content-type with the actual body. For instance, - text/plain but the body is Protobuf - text/plain but the body is JSON - .... Therefore, the user couldn't see the content properly. We should find a way to fix it ### Acceptance Criteria - Able to manage (add/remove) the Body Tabs (JSON, HTML, XML, Tree View, Protobuf, ....) - The selected custom tabs are persisted on the Request/Response panel - Automatically perform job: Prettier JSON, ....
Author
Owner

@NghiaTranUIT commented on GitHub (Jul 12, 2020):

All done 🎉 We can:

  • Select which tabs need to present on the Preview Panel
  • Try to convert to the format if possible
  • Auto beautify the minified files (HTML/CSS/JS)
Screen Shot 2020-07-12 at 08 57 38 Screen_Shot_2020-07-12_at_08_40_52
<!-- gh-comment-id:657162167 --> @NghiaTranUIT commented on GitHub (Jul 12, 2020): All done 🎉 We can: - Select which tabs need to present on the Preview Panel - Try to convert to the format if possible - Auto beautify the minified files (HTML/CSS/JS) <img width="612" alt="Screen Shot 2020-07-12 at 08 57 38" src="https://user-images.githubusercontent.com/5878421/87237250-1181be80-c41e-11ea-8a9e-25af9dce58c7.png"> <img width="2321" alt="Screen_Shot_2020-07-12_at_08_40_52" src="https://user-images.githubusercontent.com/5878421/87237198-6f61d680-c41d-11ea-96b9-b2dcc1381ecf.png">
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#531
No description provided.