[GH-ISSUE #395] [Feature Request] Map Remote #394

Closed
opened 2026-03-03 19:18:10 +03:00 by kerem · 28 comments
Owner

Originally created by @thang-nm on GitHub (Feb 6, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/395

Originally assigned to: @NghiaTranUIT on GitHub.

I really like Charles's Map Remote feature (https://www.charlesproxy.com/documentation/tools/map-remote/).
So can you add this feature to Proxyman?
Thank you!

Originally created by @thang-nm on GitHub (Feb 6, 2020). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/395 Originally assigned to: @NghiaTranUIT on GitHub. I really like Charles's Map Remote feature (https://www.charlesproxy.com/documentation/tools/map-remote/). So can you add this feature to Proxyman? Thank you!
kerem 2026-03-03 19:18:10 +03:00
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 6, 2020):

Yup, since we just support Map Local from Local Directory, Remote Map is in progress now 🙌 I will notify you when it releases a BETA build 🌮

<!-- gh-comment-id:582707045 --> @NghiaTranUIT commented on GitHub (Feb 6, 2020): Yup, since we just support Map Local from Local Directory, Remote Map is in progress now 🙌 I will notify you when it releases a BETA build 🌮
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 24, 2020):

It's 80% done, but I have to move to next release 1.18.0 🤚

<!-- gh-comment-id:590291619 --> @NghiaTranUIT commented on GitHub (Feb 24, 2020): It's 80% done, but I have to move to next release 1.18.0 🤚
Author
Owner

@thang-nm commented on GitHub (Feb 24, 2020):

So sad to hear that, but it's worth the wait!
I can get rid of Charles soon! Thank you!

<!-- gh-comment-id:590315496 --> @thang-nm commented on GitHub (Feb 24, 2020): So sad to hear that, but it's worth the wait! I can get rid of Charles soon! Thank you!
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 24, 2020):

The reason is that I am going to ship 1.17.0 with bunch of improvement and hot-fix bugs tonight or tmr. So Remote Map would be finalized in the next release 🙌

<!-- gh-comment-id:590323129 --> @NghiaTranUIT commented on GitHub (Feb 24, 2020): The reason is that I am going to ship 1.17.0 with bunch of improvement and hot-fix bugs tonight or tmr. So Remote Map would be finalized in the next release 🙌
Author
Owner

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

Hey @thang-nm @finnsch @slang25

Let check out this BETA build with Map Remote: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.17.1_Map_Remote.dmg

Basically, we're able map:

  • From Localhost -> To Production
  • From Production -> To Localhost
    It's easier to app/web development

I will officially release tmr 👍

Screen Shot 2020-03-08 at 23 30 43 Screen Shot 2020-03-08 at 23 30 40
<!-- gh-comment-id:596225526 --> @NghiaTranUIT commented on GitHub (Mar 8, 2020): Hey @thang-nm @finnsch @slang25 Let check out this BETA build with Map Remote: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.17.1_Map_Remote.dmg Basically, we're able map: - From Localhost -> To Production - From Production -> To Localhost It's easier to app/web development I will officially release tmr 👍 <img width="1271" alt="Screen Shot 2020-03-08 at 23 30 43" src="https://user-images.githubusercontent.com/5878421/76167085-adf93300-6196-11ea-93b2-1fa9b2211daa.png"> <img width="1185" alt="Screen Shot 2020-03-08 at 23 30 40" src="https://user-images.githubusercontent.com/5878421/76167083-a9cd1580-6196-11ea-8f37-3d3483336b61.png">
Author
Owner

@thang-nm commented on GitHub (Mar 9, 2020):

Thank you @NghiaTranUIT.
Remote Map is great, but I feel like something is wrong, but it's hard to explain!
Something different from Charles.
And also, i found some bugs:

  • It can't keep the latest window size and position.
  • URL area is too big.
    Screen Shot 2020-03-09 at 9 33 50 PM
<!-- gh-comment-id:596569896 --> @thang-nm commented on GitHub (Mar 9, 2020): Thank you @NghiaTranUIT. Remote Map is great, but I feel like something is wrong, but it's hard to explain! Something different from Charles. And also, i found some bugs: - It can't keep the latest window size and position. - URL area is too big. <img width="661" alt="Screen Shot 2020-03-09 at 9 33 50 PM" src="https://user-images.githubusercontent.com/7601352/76222850-be201980-624d-11ea-9656-01b5a0b513e8.png">
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 9, 2020):

hey @thang-nm , which macOS version are you in?

<!-- gh-comment-id:596570683 --> @NghiaTranUIT commented on GitHub (Mar 9, 2020): hey @thang-nm , which macOS version are you in?
Author
Owner

@thang-nm commented on GitHub (Mar 9, 2020):

@NghiaTranUIT My Mac runs Catalina 10.15.3.

<!-- gh-comment-id:596571527 --> @thang-nm commented on GitHub (Mar 9, 2020): @NghiaTranUIT My Mac runs Catalina 10.15.3.
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 9, 2020):

I couldn't reproduce the URL Bug unfortunately : /

Can you try to Dock to Right and let see if it still happen?

Screen_Shot_2020-03-09_at_21_39_01
<!-- gh-comment-id:596574840 --> @NghiaTranUIT commented on GitHub (Mar 9, 2020): I couldn't reproduce the URL Bug unfortunately : / Can you try to Dock to Right and let see if it still happen? <img width="1727" alt="Screen_Shot_2020-03-09_at_21_39_01" src="https://user-images.githubusercontent.com/5878421/76225330-ed835600-624e-11ea-871e-a75e8af89bf7.png">
Author
Owner

@thang-nm commented on GitHub (Mar 9, 2020):

I tried, but it became bigger :(
My screen resolution is 1440x900.
Screen Shot 2020-03-09 at 9 50 59 PM

<!-- gh-comment-id:596581232 --> @thang-nm commented on GitHub (Mar 9, 2020): I tried, but it became bigger :( My screen resolution is 1440x900. <img width="1405" alt="Screen Shot 2020-03-09 at 9 50 59 PM" src="https://user-images.githubusercontent.com/7601352/76226350-54553f00-6250-11ea-85a2-78359451c75a.png">
Author
Owner

@thang-nm commented on GitHub (Mar 9, 2020):

Hey @NghiaTranUIT, It's is not bug. It's a feature. I know why now :D

<!-- gh-comment-id:596587047 --> @thang-nm commented on GitHub (Mar 9, 2020): Hey @NghiaTranUIT, It's is not bug. It's a feature. I know why now :D
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 9, 2020):

Sorry for that.

This URL layout is changed from the previous build, which is 1.17.1, and I don't heard any feedback about this weird bug.

  1. Which version was you in before updating to 1.18.0? 🤔
  2. Can you help me to reset by Help -> Advanced -> Reset all Data & Cert
<!-- gh-comment-id:596588096 --> @NghiaTranUIT commented on GitHub (Mar 9, 2020): Sorry for that. This URL layout is changed from the previous build, which is 1.17.1, and I don't heard any feedback about this weird bug. 1. Which version was you in before updating to 1.18.0? 🤔 2. Can you help me to reset by Help -> Advanced -> Reset all Data & Cert
Author
Owner

@thang-nm commented on GitHub (Mar 9, 2020):

Thank @NghiaTranUIT, it happens when I resize Request & Response frames.
But I think if the whole URL is shown, the URL area will not be resized.
Screen Recording 2020-03-09 at 10 20 35 PM 2020-03-09 22_22_40

<!-- gh-comment-id:596600075 --> @thang-nm commented on GitHub (Mar 9, 2020): Thank @NghiaTranUIT, it happens when I resize Request & Response frames. But I think if the whole URL is shown, the URL area will not be resized. ![Screen Recording 2020-03-09 at 10 20 35 PM 2020-03-09 22_22_40](https://user-images.githubusercontent.com/7601352/76229745-4229cf80-6255-11ea-8804-a70b388a1692.gif)
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 9, 2020):

Thank for the GIF, I will investigate this way 👍

<!-- gh-comment-id:596600589 --> @NghiaTranUIT commented on GitHub (Mar 9, 2020): Thank for the GIF, I will investigate this way 👍
Author
Owner

@thang-nm commented on GitHub (Mar 9, 2020):

Hey @NghiaTranUIT, I know why Remote Map different from Charles.
The reason is Proxyman sends request without body data!

<!-- gh-comment-id:596602437 --> @thang-nm commented on GitHub (Mar 9, 2020): Hey @NghiaTranUIT, I know why Remote Map different from Charles. The reason is Proxyman sends request without body data!
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 9, 2020):

I'm able to reproduce the bug. It only happen if we select Horizontal Layout in Preference.

@thang-nm to work around, please select Vertical in Preference and all's good 👍

<!-- gh-comment-id:596603363 --> @NghiaTranUIT commented on GitHub (Mar 9, 2020): I'm able to reproduce the bug. It only happen if we select Horizontal Layout in Preference. @thang-nm to work around, please select Vertical in Preference and all's good 👍
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 9, 2020):

Hm. let me check the Remote Map again. Do you have any URL that I could test?

<!-- gh-comment-id:596603600 --> @NghiaTranUIT commented on GitHub (Mar 9, 2020): Hm. let me check the Remote Map again. Do you have any URL that I could test?
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 9, 2020):

@thang-nm I'm able to reproduce the bug on Map Remote, which the body is missing. I'm working on it and submit a hotfix build tonight and tmr 🤚

<!-- gh-comment-id:596608678 --> @NghiaTranUIT commented on GitHub (Mar 9, 2020): @thang-nm I'm able to reproduce the bug on Map Remote, which the body is missing. I'm working on it and submit a hotfix build tonight and tmr 🤚
Author
Owner

@thang-nm commented on GitHub (Mar 9, 2020):

Thank you, @NghiaTranUIT.

<!-- gh-comment-id:596609608 --> @thang-nm commented on GitHub (Mar 9, 2020): Thank you, @NghiaTranUIT.
Author
Owner

@thang-nm commented on GitHub (Mar 9, 2020):

And also, can you parse URL when I paste whole URL to "Host" field and fill out the other fields?

<!-- gh-comment-id:596612567 --> @thang-nm commented on GitHub (Mar 9, 2020): And also, can you parse URL when I paste whole URL to "Host" field and fill out the other fields?
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 9, 2020):

You can do it by, right-click on this request on the list to open the Menu Context -> Tool -> Map Remote -> It will automatically parses into those fields.

But, the idea is great to do it. Take note 👍

<!-- gh-comment-id:596613452 --> @NghiaTranUIT commented on GitHub (Mar 9, 2020): You can do it by, right-click on this request on the list to open the Menu Context -> Tool -> Map Remote -> It will automatically parses into those fields. But, the idea is great to do it. Take note 👍
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 9, 2020):

@thang-nm let update to 1.18.1 build. I fixed it 🙌

Please let me know if it works for you

<!-- gh-comment-id:596659586 --> @NghiaTranUIT commented on GitHub (Mar 9, 2020): @thang-nm let update to 1.18.1 build. I fixed it 🙌 Please let me know if it works for you
Author
Owner

@thang-nm commented on GitHub (Mar 10, 2020):

It works like a charm! Thank you! 🎉

<!-- gh-comment-id:596861610 --> @thang-nm commented on GitHub (Mar 10, 2020): It works like a charm! Thank you! 🎉
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 10, 2020):

Awesome. Thank you so much for this serious bug report 🍻

<!-- gh-comment-id:596863956 --> @NghiaTranUIT commented on GitHub (Mar 10, 2020): Awesome. Thank you so much for this serious bug report 🍻
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 14, 2020):

Hey @thang-nm

Regarding your bug: https://github.com/ProxymanApp/Proxyman/issues/395#issuecomment-596581232, Let check out the BETA build at https://github.com/ProxymanApp/Proxyman/issues/436#issuecomment-599035661

Thank you 👍

<!-- gh-comment-id:599035797 --> @NghiaTranUIT commented on GitHub (Mar 14, 2020): Hey @thang-nm Regarding your bug: https://github.com/ProxymanApp/Proxyman/issues/395#issuecomment-596581232, Let check out the BETA build at https://github.com/ProxymanApp/Proxyman/issues/436#issuecomment-599035661 Thank you 👍
Author
Owner

@thang-nm commented on GitHub (Mar 16, 2020):

That's great. I will check it soon. Thank you.
And i have another small feature request:
Can you add the display as web option if response content is HTML?

<!-- gh-comment-id:599289480 --> @thang-nm commented on GitHub (Mar 16, 2020): That's great. I will check it soon. Thank you. And i have another small feature request: Can you add the display as web option if response content is HTML?
Author
Owner

@NghiaTranUIT commented on GitHub (Jul 20, 2020):

Hey @thang-nm

Let check out the latest build https://github.com/ProxymanApp/Proxyman/releases/tag/2.2.0

You can add the WebView tab from Tools menu -> Custom Previewer Tab. It will render the webpage if the content is HTML 👍

<!-- gh-comment-id:660773312 --> @NghiaTranUIT commented on GitHub (Jul 20, 2020): Hey @thang-nm Let check out the latest build https://github.com/ProxymanApp/Proxyman/releases/tag/2.2.0 You can add the WebView tab from Tools menu -> Custom Previewer Tab. It will render the webpage if the content is HTML 👍
Author
Owner

@thang-nm commented on GitHub (Jul 20, 2020):

Love it 🌹
Thank you so much!

<!-- gh-comment-id:660781603 --> @thang-nm commented on GitHub (Jul 20, 2020): Love it 🌹 Thank you so much!
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#394
No description provided.