[GH-ISSUE #1334] Tiny feature request: Breakpoint on domain should always add /* in breakpoint URL #1330

Open
opened 2026-03-03 19:50:33 +03:00 by kerem · 3 comments
Owner

Originally created by @carstenhag on GitHub (Aug 17, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1334

Proxyman version? (Ex. Proxyman 1.4.3)

3.8.0

macOS Version? (Ex. mac 10.14)

12.4

Steps to reproduce

Bildschirmfoto 2022-08-17 um 10 51 17 Bildschirmfoto 2022-08-17 um 10 51 25

Expected behavior

When adding a breakpoint to a domain/subdomain, it is expected to intercept all calls with that domain/subdomain. But Proxyman is currently only adding "duckduckgo.com" to the matching URL. With that URL, you will only get exact matches.

It should automatically add "duckduckgo.com/*" so that every request is intercepted.

Originally created by @carstenhag on GitHub (Aug 17, 2022). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1334 ### Proxyman version? (Ex. Proxyman 1.4.3) 3.8.0 ### macOS Version? (Ex. mac 10.14) 12.4 ### Steps to reproduce <img width="525" alt="Bildschirmfoto 2022-08-17 um 10 51 17" src="https://user-images.githubusercontent.com/3776997/185077227-0426b06e-d0c8-46e6-8f2e-09b1c34f6cc1.png"> <img width="804" alt="Bildschirmfoto 2022-08-17 um 10 51 25" src="https://user-images.githubusercontent.com/3776997/185077293-0c9c1ac1-ea38-47e7-93e6-7f347d27ea4b.png"> ### Expected behavior When adding a breakpoint to a domain/subdomain, it is expected to intercept all calls with that domain/subdomain. But Proxyman is currently only adding "duckduckgo.com" to the matching URL. With that URL, you will only get exact matches. It should automatically add "duckduckgo.com/*" so that every request is intercepted.
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 17, 2022):

I don't think that it's a good point.

/* is equivalent to "Include all subpaths of this URLs". I set it off by default because if it's ON, there are a lot of incoming breakpoints. Thus, the user has to select the one they need to do a breakpoint.

From my experience, most of the time, we would like to set a breakpoint for a single request. Thus, OFF is default is better 👍

<!-- gh-comment-id:1217711649 --> @NghiaTranUIT commented on GitHub (Aug 17, 2022): I don't think that it's a good point. `/*` is equivalent to "Include all subpaths of this URLs". I set it off by default because if it's ON, there are a lot of incoming breakpoints. Thus, the user has to select the one they need to do a breakpoint. From my experience, most of the time, we would like to set a breakpoint for a single request. Thus, OFF is default is better 👍
Author
Owner

@carstenhag commented on GitHub (Aug 17, 2022):

For me as an app dev I never have any requests that I want to intercept at /. It's always /api/v2/some-call for example.
I guess only for web devs it makes sense to specifically only target /.

Maybe it could be an option? :D.

<!-- gh-comment-id:1217730078 --> @carstenhag commented on GitHub (Aug 17, 2022): For me as an app dev I never have any requests that I want to intercept at /. It's always /api/v2/some-call for example. I guess only for web devs it makes sense to specifically only target /. Maybe it could be an option? :D.
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 17, 2022):

yes, it's from the Web dev. When you reload a website at mydomain.com, there are a bunch of requests, such as mydomain.com. If you create a rule with /*, there are a bunch of breakpoints too. Not just the homepage /

<!-- gh-comment-id:1217915995 --> @NghiaTranUIT commented on GitHub (Aug 17, 2022): yes, it's from the Web dev. When you reload a website at mydomain.com, there are a bunch of requests, such as mydomain.com. If you create a rule with `/*`, there are a bunch of breakpoints too. Not just the homepage `/`
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#1330
No description provided.