Httpie: ¿Cómo agregar el cuerpo de la solicitud para la solicitud GET? necesario para la llamada de elasticsearch restful-api?

Creado en 15 sept. 2015  ·  2Comentarios  ·  Fuente: httpie/httpie

la API de elasticsearch puede agregar el cuerpo de la solicitud para obtener. Me gusta esto.

curl -XGET 'http://localhost:9200/_count?pretty' -d '
{
    "query": {
        "match_all": {}
    }
}
'

pero el httpie parece no permitir tal uso.

question

Comentario más útil

HTTPie hace posible especificar el cuerpo de la solicitud para cualquier método HTTP, incluido GET. En su caso, pasarlo a través de STDIN es probablemente la mejor manera de hacerlo:

$ echo '{"query": {"match_all": {}}}' | http GET :9200/_count?pretty

Todos 2 comentarios

HTTPie hace posible especificar el cuerpo de la solicitud para cualquier método HTTP, incluido GET. En su caso, pasarlo a través de STDIN es probablemente la mejor manera de hacerlo:

$ echo '{"query": {"match_all": {}}}' | http GET :9200/_count?pretty

Gracias

¿Fue útil esta página
0 / 5 - 0 calificaciones