[GH-ISSUE #252] Add HTTP Proxy to cURL #250

Closed
opened 2026-03-03 19:16:43 +03:00 by kerem · 7 comments
Owner

Originally created by @NghiaTranUIT on GitHub (Aug 17, 2019).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/252

Originally assigned to: @NghiaTranUIT on GitHub.

🐶 Brief

After copying the cURL from the selected request and executing into iTerm or Terminal, the flow isn't recored in Proxyman since cURL doesn't respect the HTTP Proxy by default.

We should add the -x http://localhost:9090 and the option in Preference.

👑 Criteria

  • Add -x http://localhost:9090 to cURL
  • Add options to Preference -> Advances
Originally created by @NghiaTranUIT on GitHub (Aug 17, 2019). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/252 Originally assigned to: @NghiaTranUIT on GitHub. ## 🐶 Brief After copying the cURL from the selected request and executing into iTerm or Terminal, the flow isn't recored in Proxyman since cURL doesn't respect the HTTP Proxy by default. We should add the `-x http://localhost:9090` and the option in Preference. ## 👑 Criteria - [ ] Add `-x http://localhost:9090` to cURL - [ ] Add options to Preference -> Advances
kerem 2026-03-03 19:16:43 +03:00
Author
Owner

@shirshak55 commented on GitHub (Aug 17, 2019):

by the way you should remember to not use port 9090 hard coded. Seems like changing port don't work atm its bug.

<!-- gh-comment-id:522228036 --> @shirshak55 commented on GitHub (Aug 17, 2019): by the way you should remember to not use port 9090 hard coded. Seems like changing port don't work atm its bug.
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 18, 2019):

You're right. I don't hard code 9090 as the port :D.

I just test the Port Change in Preference. It's a bug indeed, after filling the new port, we have to hit Enter in order to execute. If we tab or move another tab, it won't. I will fix it now 👍

<!-- gh-comment-id:522285048 --> @NghiaTranUIT commented on GitHub (Aug 18, 2019): You're right. I don't hard code 9090 as the port :D. I just test the Port Change in Preference. It's a bug indeed, after filling the new port, we have to hit Enter in order to execute. If we tab or move another tab, it won't. I will fix it now 👍
Author
Owner

@shirshak55 commented on GitHub (Aug 18, 2019):

@NghiaTranUIT by the way I think upto 1024 port we will need admin right. So if user try to use port like 8 and and tab it whether it should show error message and stop proxy and not let user to switch proxy using previous port.

<!-- gh-comment-id:522291338 --> @shirshak55 commented on GitHub (Aug 18, 2019): @NghiaTranUIT by the way I think upto 1024 port we will need admin right. So if user try to use port like 8 and and tab it whether it should show error message and stop proxy and not let user to switch proxy using previous port.
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 18, 2019):

Understood, I haven't aware of this case. Thank for the hint. Proxyman 1.6.0 milestone will come with bunch of your minor feature 👍

Thank you so much 🥰

<!-- gh-comment-id:522308985 --> @NghiaTranUIT commented on GitHub (Aug 18, 2019): Understood, I haven't aware of this case. Thank for the hint. Proxyman 1.6.0 milestone will come with bunch of your minor feature 👍 Thank you so much 🥰
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 2, 2019):

All done 🎉

🤯 Changelogs

  • Add "Include HTTP Proxy in cURL" in Preference -> Advance tab
  • Add hotkey for cURL: Shift+Command+C
  • Able to add --proxyy
    Screen Shot 2019-09-02 at 12 06 03
<!-- gh-comment-id:527003329 --> @NghiaTranUIT commented on GitHub (Sep 2, 2019): All done 🎉 ## 🤯 Changelogs - [x] Add "Include HTTP Proxy in cURL" in Preference -> Advance tab - [x] Add hotkey for cURL: Shift+Command+C - [x] Able to add --proxyy <img width="672" alt="Screen Shot 2019-09-02 at 12 06 03" src="https://user-images.githubusercontent.com/5878421/64091427-48a52f00-cd7a-11e9-8f98-bc701aa57eb2.png">
Author
Owner

@shirshak55 commented on GitHub (Sep 2, 2019):

@NghiaTranUIT typo should be include instead of Inlcude

<!-- gh-comment-id:527063639 --> @shirshak55 commented on GitHub (Sep 2, 2019): @NghiaTranUIT typo should be include instead of Inlcude
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 2, 2019):

Wow. My terrible mistake 😮

Thank for the point 😅

<!-- gh-comment-id:527070976 --> @NghiaTranUIT commented on GitHub (Sep 2, 2019): Wow. My terrible mistake 😮 Thank for the point 😅
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#250
No description provided.