Si j'essaie de passer une URL à friser qui contient des parenthèses, il échoue avec une erreur:
$ curl 'http://www.google.com/?TEST[]=1'
curl: (3) [globbing] illegal character in range specification at pos 29
Cependant, si je m'échappe sur les deux supports, il semble fonctionner:
$ curl 'http://www.google.com/?TEST\[\]=1'
Fait intéressant, j'utilise une barre oblique inverse pour échapper seulement de la première tranche d'il échoue silencieusement avec le code d'erreur 20497:
$ curl 'http://www.google.com/?TEST\[]=1'
$ echo $!
20497
Ma question est de savoir comment résoudre ce problème pour les cas généraux? Est-il un argument qui s'échappe automatiquement les Url, ou une description des caractères doivent être échappés avant de passer à friser?
Merci.