[GH-ISSUE #1798] Add Breakpoint on WebSocket message #1791

Open
opened 2026-03-03 19:54:26 +03:00 by kerem · 3 comments
Owner

Originally created by @rilham97 on GitHub (Oct 5, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1798

Description

I want to manipulate websocket incoming message

Why this feature/change is important?

To help me testing the behaviour app that rely on Webscoket incoming message

Originally created by @rilham97 on GitHub (Oct 5, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1798 ## Description I want to manipulate websocket incoming message ## Why this feature/change is important? To help me testing the behaviour app that rely on Webscoket incoming message <!-- Explain why Proxyman needs this feature/change? -->
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 6, 2023):

@rilham97 can you clarify what you'd to achieve?

  1. Use breakpoint to modify the actual WebSocket message between server and client.
  2. Use Breakpoint to change the WS Request/Response Header, URL?
<!-- gh-comment-id:1749882015 --> @NghiaTranUIT commented on GitHub (Oct 6, 2023): @rilham97 can you clarify what you'd to achieve? 1. Use breakpoint to modify the actual WebSocket message between server and client. 2. Use Breakpoint to change the WS Request/Response Header, URL?
Author
Owner

@rilham97 commented on GitHub (Oct 12, 2023):

@NghiaTranUIT

What i want to achieve is it able to modify the actual WebSocket message between server and client.
Here my acceptance criteria:
GIVEN there is incoming message from server
WHEN I've set the breakpoint to filter the message based on regex
THEN I can manipulate the received message

<!-- gh-comment-id:1759458780 --> @rilham97 commented on GitHub (Oct 12, 2023): @NghiaTranUIT What i want to achieve is it able to modify the actual WebSocket message between server and client. Here my acceptance criteria: GIVEN there is incoming message from server WHEN I've set the breakpoint to filter the message based on regex THEN I can manipulate the received message
Author
Owner

@mprice-banno commented on GitHub (Jul 16, 2024):

I would like this too, in addition to scripting on the websocket. Now that websocket traffic appears to be proxied again from iOS devices (assuming Apple fixed recently, I spotted it working again in iOS 17.5.1) this would be incredibly useful.

<!-- gh-comment-id:2231263932 --> @mprice-banno commented on GitHub (Jul 16, 2024): I would like this too, in addition to scripting on the websocket. Now that websocket traffic appears to be proxied again from iOS devices (assuming Apple fixed recently, I spotted it working again in iOS 17.5.1) this would be incredibly useful.
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#1791
No description provided.