問題の内容
次のドキュメントの説明に従って、ターミナルからcURLコマンドを実行しようとしました。「Testing your cURL installation(英語版)」ただし、以下のエラーメッセージが表示されました。
curl: (3) URL using bad/illegal format or missing URL
解決策
エラー cURL:(3)不正な形式または不足しているURLの考えられる原因は、パスワードの文字の問題です。たとえば、 @
や &
など、その他の記号がコマンドラインで問題になることがあります。
この問題を解決するには、URLを二重引用符で囲みます。
"username@domain.net"
それでも問題が解決しない場合は、パスワードを使用する代わりに、新しいAPIトークンを生成します。
3件のコメント
阮惟天恩
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
サインインしてコメントを残します。