Symptômes
J’ai essayé d’utiliser une commande cURL par le biais du terminal comme expliqué dans la documentation : Test de votre installation cURL. Cependant, j’ai reçu le message d’erreur ci-dessous.
curl: (3) URL using bad/illegal format or missing URL
Résolution
L’erreur curl : (3) URL utilisant un format incorrect/illégal ou URL manquante peut être provoquée par un problème de caractère au niveau des mots de passe. Des caractères tels que @
ou &
ou d’autres symboles peuvent poser problème sur la ligne de commande.
Pour résoudre ce problème, ajoutez des guillemets autour de votre URL.
"username@domain.net"
Si cela ne résout pas le problème, au lieu d’utiliser un mot de passe, générez un nouveau token API.
3 commentaire
阮惟天恩
Thanks everyone, fix my error when building my first application also
0
Dave Dyson
0
Vito Perrotta
Perfect. Fixed by adding double quotes around my URL. Original form was :
curl -X POST localhost:8080/employees -H 'Content-type:application/json' -d '{"name": "Samwise Gamgee", "role": "gardener"}'
Fixed form :
curl -X POST localhost:8080/employees -H "Content-type:application/json" -d "{\"name\": \"Samwise Gamgee\", \"role\": \"gardener\"}"
Many thanks.
Vito
1
Se connecter pour laisser un commentaire.