mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-26 00:25:56 +03:00
[GH-ISSUE #927] Inactive tabs shouldn't capture network traffic #921
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#921
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 @cameroncooke on GitHub (Jul 9, 2021).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/927
Originally assigned to: @NghiaTranUIT on GitHub.
Proxyman version? (Ex. Proxyman 1.4.3)
2.29.0 (22900)
macOS Version? (Ex. mac 10.14)
12.0 Beta (21A5268h)
Steps to reproduce
Expected behavior
I would expect it to work as it does in Charles where opening a new tab stops inactive tabs recording further traffic so they can be used for comparison.
For example, I want to compare two lots of calls from the same domain, I open a tab and perform my requests. I then open a new tab for the same domain and perform my requests. I can then switch tabs to compare results.
I also wouldn't expect the delete button to clear both tabs for the same domain, I would only expect the history for the currently active tab to be cleared.
Screenshots (optional)
@NghiaTranUIT commented on GitHub (Jul 10, 2021):
Thanks for the insight 👍 It's reasonable that Proxyman should not capture traffic from inactive tabs.
For the Request/Response comparison, there is better solution 😄.
We are working on the Diffing feature (#567), so you can compare two or multiple items like the Diffing tool in Github. Therefore, it's easier to distinguish what it's added, removed, changed.
@cameroncooke commented on GitHub (Jul 15, 2021):
Diffing would be great. My feedback here is really based on using Charles which has these behaviours and it kind of makes sense, if every tab is just a copy of the previous and all active they don't really have much use.