0
votes

Curl (3) et "URL en utilisant un format mauvais / illégal ou une URL manquante"

J'ai essayé de comprendre pourquoi je ne peux pas exécuter ce morceau de code pendant un moment maintenant.

curl -X POST '<a href="http://tp-api.herokuapp.com/beacons/" rel="nofollow">tp-api-server.herokuapp.com/beacons</a>' -H 'Content-Type: application/json' -d '{"beacons": [{"id": "a", "location": [10, 0]}, {"id": "b", "location": [0, 10]}, {"id": "c", "location": [0, 0]} ]}' 


0 commentaires

3 Réponses :


1
votes

Vous ne pouvez pas simplement mettre un lien d'ancrage HTML dans la commande. Supprimez ceci et placez l'URL à la fin de la commande: xxx

une doublure: xxx


0 commentaires

0
votes

Essayez ceci:

curl -X POST 'http://tp-api.herokuapp.com/beacons/' -H 'Content-Type: application/json' -d '{"beacons": [{"id": "a", "location": [10, 0]}, {"id": "b", "location": [0, 10]}, {"id": "c", "location": [0, 0]} ]}'


0 commentaires

0
votes

J'ai vérifié l'URL 'tp-api-server.herokuapp.com/beacons', et il n'a pas de clé comme "ID" que vous avez mentionné dans votre demande de poste.

Essayez ceci, {"Beacons": {"A": [10, 0], "B": [0, 10], "C": [0, 0]}}


0 commentaires