如何对包含括号字符的URL使用curl?

如何对包含括号字符的URL使用curl?,curl,Curl,对于包含方括号的URL,我在使用curl时遇到了一些问题 例如: $ curl 'http://example.org/?param[0]=true' curl: (3) [globbing] bad range in column 27 如何正确地转义方括号,以便curl发出请求?事实证明,curl试图将方括号解释为一种全局模式 幸运的是,有一个curl选项可以关闭globbing行为: $ curl -g 'http://example.org/?param[0]=true' 也可以用反

对于包含方括号的URL,我在使用curl时遇到了一些问题

例如:

$ curl 'http://example.org/?param[0]=true'
curl: (3) [globbing] bad range in column 27

如何正确地转义方括号,以便curl发出请求?

事实证明,curl试图将方括号解释为一种全局模式

幸运的是,有一个curl选项可以关闭globbing行为:

$ curl -g 'http://example.org/?param[0]=true'

也可以用反斜杠转义方括号:

$ curl 'http://example.org/?param\[0\]=true'