[GH-ISSUE #926] Custom Scripting for Body Previewer #922

Open
opened 2026-03-03 19:23:00 +03:00 by kerem · 5 comments
Owner

Originally created by @NghiaTranUIT on GitHub (Jul 8, 2021).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/926

Originally assigned to: @NghiaTranUIT on GitHub.

Description

Some users request that Proxyman would have a feature to write a custom Previewer with JS code.

For instance, the body is encrypted, which is not supported by Proxyman, the user would like to write a JS code to decrypt it for previewing without modifying the actual Body Data.

Acceptance Criteria

  • Find out a way that the user can write a Scripting for Previewer (Not manipulate the actual Body)
  • Able to review the Custom Body
Originally created by @NghiaTranUIT on GitHub (Jul 8, 2021). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/926 Originally assigned to: @NghiaTranUIT on GitHub. ### Description Some users request that Proxyman would have a feature to write a custom Previewer with JS code. For instance, the body is encrypted, which is not supported by Proxyman, the user would like to write a JS code to decrypt it for previewing without modifying the actual Body Data. ### Acceptance Criteria - Find out a way that the user can write a Scripting for Previewer (Not manipulate the actual Body) - Able to review the Custom Body
Author
Owner

@happyjiahan commented on GitHub (Aug 19, 2021):

need this feature heavily

<!-- gh-comment-id:901647090 --> @happyjiahan commented on GitHub (Aug 19, 2021): need this feature heavily
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 19, 2021):

Hey @happyjiahan , can you elaborate on what your user-case is? At the moment, you can basically custom a Body Previewer by using one of Snippet Code 👍

<!-- gh-comment-id:901655861 --> @NghiaTranUIT commented on GitHub (Aug 19, 2021): Hey @happyjiahan , can you elaborate on what your user-case is? At the moment, you can basically custom a Body Previewer by using one of [Snippet Code](https://docs.proxyman.io/scripting/snippet-code) 👍
Author
Owner

@chzhong commented on GitHub (Nov 2, 2021):

I'd support adding this scripting feature, for cases that the request/response might be encrypted, transformed, or possible a custom content type other than common ones (e.g. raw binary packet of games).

<!-- gh-comment-id:957132474 --> @chzhong commented on GitHub (Nov 2, 2021): I'd support adding this scripting feature, for cases that the request/response might be encrypted, transformed, or possible a custom content type other than common ones (e.g. raw binary packet of games).
Author
Owner

@phaseOne commented on GitHub (Apr 19, 2022):

I'd like to be able to write a custom script (implementing mqtt-packet) that parses binary MQTT over WebSocket messages, so I can preview them and their structure in Proxyman while debugging my app.

<!-- gh-comment-id:1103084976 --> @phaseOne commented on GitHub (Apr 19, 2022): I'd like to be able to write a custom script (implementing [mqtt-packet](https://github.com/mqttjs/mqtt-packet)) that parses binary MQTT over WebSocket messages, so I can preview them and their structure in Proxyman while debugging my app.
Author
Owner

@NghiaTranUIT commented on GitHub (Apr 20, 2022):

Thanks for +1 on this feature @phaseOne

<!-- gh-comment-id:1103705446 --> @NghiaTranUIT commented on GitHub (Apr 20, 2022): Thanks for +1 on this feature @phaseOne
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#922
No description provided.