Estoy usando Curl desde la línea de comandos para depurar una pequeña API web en la que estoy trabajando. La API web espera autenticación básica y un objeto JSON como entrada (POST). Actualmente esta autenticaciones básicas funciona bien:POST JSON sobre CURL con autenticación básica
curl -i --user validuser:70e12a10-83c7-11e0-9d78-0800200c9a65 http://example.com/api.php
pero también quieren enviar un objeto JSON como una solicitud POST:
curl -i --user validuser:70e12a10-83c7-11e0-9d78-0800200c9a65 -X POST -d '{"person":{"name":"bob"}}' http://example.com/api.php
estoy recibiendo una respuesta 400 Bad Request con el comando anterior, cualquier ideas sobre cómo paquete un objeto json en esta solicitud POST?
Funcionó bien, gracias hombre! – 2bard