[GH-ISSUE #719] Map Local Recording #714

Open
opened 2026-03-03 19:21:14 +03:00 by kerem · 1 comment
Owner

Originally created by @amorphius on GitHub (Dec 7, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/719

Originally assigned to: @NghiaTranUIT on GitHub.

I have one use case which I use very often but it's very time consuming so I have idea how to improve it and you say if it's possible.

Sometimes I need to cache locally every response from my backend so then I might use it even offline or when backend is down. In such case I need to visit every page on my website and load every resource I might need in future. But this is very time consuming since after each request I need:

  1. switch to the Proxyman
  2. find request which I want to cache
  3. right click on request and choose Tools -> Map Local
  4. choose some meaningful name for new rule

Though what might help in this scenario is new feature called for example "Map Local Recording" where user just clicks on a button "Record" and every request that comes from given domain or path just automatically creates Map Local Rule for itself. And all I need to do is just:

  1. press "Record" button on domain or path
  2. visit all pages that I want to cache
  3. press "Stop Recording" button

And after this I expect a bunch of new Map Local Rules were created automatically. Is it possible to implement?

Originally created by @amorphius on GitHub (Dec 7, 2020). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/719 Originally assigned to: @NghiaTranUIT on GitHub. I have one use case which I use very often but it's very time consuming so I have idea how to improve it and you say if it's possible. Sometimes I need to cache locally every response from my backend so then I might use it even offline or when backend is down. In such case I need to visit every page on my website and load every resource I might need in future. But this is very time consuming since after each request I need: 1. switch to the Proxyman 2. find request which I want to cache 3. right click on request and choose Tools -> Map Local 4. choose some meaningful name for new rule Though what might help in this scenario is new feature called for example "Map Local Recording" where user just clicks on a button "Record" and every request that comes from given domain or path just automatically creates Map Local Rule for itself. And all I need to do is just: 1. press "Record" button on domain or path 2. visit all pages that I want to cache 3. press "Stop Recording" button And after this I expect a bunch of new Map Local Rules were created automatically. Is it possible to implement?
Author
Owner

@NghiaTranUIT commented on GitHub (Dec 8, 2020):

Hi, Thanks for opening this feature request.

We understand your problem and it's possible to support it. However, we will consider implementing it if we have more of the same request in the near feature 👍


To workaround, maybe we will support Creating Map Local with multiple selections. It means you can select many requests on the table -> Right Click -> Map Local -> It will create multiple-rules for you

<!-- gh-comment-id:740317536 --> @NghiaTranUIT commented on GitHub (Dec 8, 2020): Hi, Thanks for opening this feature request. We understand your problem and it's possible to support it. However, we will consider implementing it if we have more of the same request in the near feature 👍 ------------ To workaround, maybe we will support Creating Map Local with multiple selections. It means you can select many requests on the table -> Right Click -> Map Local -> It will create multiple-rules for you
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#714
No description provided.