[GH-ISSUE #341] curl copying should quote the URL #340

Closed
opened 2026-03-03 19:17:36 +03:00 by kerem · 4 comments
Owner

Originally created by @juri on GitHub (Dec 2, 2019).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/341

Originally assigned to: @NghiaTranUIT on GitHub.

Proxyman version? (Ex. Proxyman 1.4.3)

1.9.3

macOS Version? (Ex. mac 10.14)

10.15.1 (19B88)

Steps to reproduce

  1. Make a request with query parameters
  2. View it in Proxyman
  3. Select "Copy cURL" from the context menu
  4. Paste the curl command line into fish shell

Expected behavior

The shell executes the command.

Actual behavior

You get an error: fish: No matches for wildcard because fish considers the ? in the URL a wildcard character.

Proxyman can't go out of its way to accommodate all possible shells, but quoting the URL should be safe with all major shells and would help with fish.

Originally created by @juri on GitHub (Dec 2, 2019). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/341 Originally assigned to: @NghiaTranUIT on GitHub. ### Proxyman version? (Ex. Proxyman 1.4.3) 1.9.3 ### macOS Version? (Ex. mac 10.14) 10.15.1 (19B88) ### Steps to reproduce 1. Make a request with query parameters 2. View it in Proxyman 3. Select "Copy cURL" from the context menu 4. Paste the curl command line into [fish] shell ### Expected behavior The shell executes the command. ### Actual behavior You get an error: `fish: No matches for wildcard` because fish considers the `?` in the URL a wildcard character. Proxyman can't go out of its way to accommodate all possible shells, but quoting the URL should be safe with all major shells and would help with fish. [fish]: https://fishshell.com
kerem 2026-03-03 19:17:36 +03:00
Author
Owner

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

Hey there, here is the BETA build for this issue: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.9.3_cURL_Issues.dmg

The reason why we haven't discovered this trivial bug because we use zsh and it automatically fix it 😱

I will officially release in this week 👍

<!-- gh-comment-id:560396961 --> @NghiaTranUIT commented on GitHub (Dec 2, 2019): Hey there, here is the BETA build for this issue: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.9.3_cURL_Issues.dmg The reason why we haven't discovered this trivial bug because we use zsh and it automatically fix it 😱 I will officially release in this week 👍
Author
Owner

@NghiaTranUIT commented on GitHub (Dec 4, 2019):

Hey @juri , Proxyman 1.10.0 is out, which includes this fix too 👍 https://github.com/ProxymanApp/Proxyman/releases/tag/1.10.0

Thank you for raising the bug 🐛

<!-- gh-comment-id:561717484 --> @NghiaTranUIT commented on GitHub (Dec 4, 2019): Hey @juri , Proxyman 1.10.0 is out, which includes this fix too 👍 https://github.com/ProxymanApp/Proxyman/releases/tag/1.10.0 Thank you for raising the bug 🐛
Author
Owner

@juri commented on GitHub (Dec 5, 2019):

Awesome, thank you! That's a pretty excellent turn around time :-)

<!-- gh-comment-id:562111589 --> @juri commented on GitHub (Dec 5, 2019): Awesome, thank you! That's a pretty excellent turn around time :-)
Author
Owner

@NghiaTranUIT commented on GitHub (Dec 5, 2019):

Glad to hear that ❤️

<!-- gh-comment-id:562115365 --> @NghiaTranUIT commented on GitHub (Dec 5, 2019): Glad to hear that ❤️
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#340
No description provided.