mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-26 08:35:53 +03:00
[GH-ISSUE #1214] [BUG] Could not repeat the WS/WSS Request #1209
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#1209
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @NghiaTranUIT on GitHub (Apr 25, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1214
Originally assigned to: @NghiaTranUIT on GitHub.
Description
Proxyman could not repeat the WS or WSS request.
Acceptance Criteria
@NghiaTranUIT commented on GitHub (Apr 27, 2022):
Done: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_3.4.0_Repeat_websocket.dmg
@VolodymyrPavlyshenOnseo commented on GitHub (Apr 28, 2022):
Not working correct for me, previously it terminate connection and app establish new one, currently it makes connection copy, which returns error each time

@NghiaTranUIT commented on GitHub (Apr 28, 2022):
Just wondering: what library that you make a WebSocket connection? Is it URLSessionWebSocketTask ?
@VolodymyrPavlyshenOnseo commented on GitHub (Apr 28, 2022):
Sorry, I dont have such details, just know that previous version it works differently (close connection so app must create new one and that was fine for me) currently it works like all other http/s requests repeat (or repeat with edit) maybe currently it works as designed and it is possible to add termination feature separately?
@NghiaTranUIT commented on GitHub (Apr 29, 2022):
It seems that I have to disable the WS repeat. It causes many unexpected trouble because Proxyman uses URLSessionWebsocketTask to perform the WS connection.
It's incompatible with some WS backend, such as SocketIO, ...
I suppose that I will display the Error request, which show that WS is not supported 👍
@VolodymyrPavlyshenOnseo commented on GitHub (Apr 29, 2022):
but it works fine in 3.3.0?
@NghiaTranUIT commented on GitHub (Apr 29, 2022):
It doesn't work on 3.3.0, if you repeat a ws or wss request, Proxyman doesn't show anything.
@VolodymyrPavlyshenOnseo commented on GitHub (Apr 29, 2022):
strange, for me it close previous connection, and app establish new one, work as terminate (previously I used charles proxy, and it called "terminate" there)
https://user-images.githubusercontent.com/82367816/165903987-b460464c-4056-4a00-8cb1-646b695e59f7.mov
@VolodymyrPavlyshenOnseo commented on GitHub (May 5, 2022):
just realised that clear option do all what I need from repeat (terminate connection) so issue is not relevant for me now) thanks