Saltar al contenido

Solicitud Curl GET con parámetro json

Al fin luego de tanto trabajar hemos hallado la respuesta de esta preocupación que algunos de nuestros lectores de nuestro sitio presentan. Si deseas aportar alguna información no dudes en compartir tu información.

Solución:

Esto debería funcionar :

  curl -i -H "Accept: application/json" 'server:5050/a/c/getName"param0":"pradeep"'

use la opción -i en lugar de x.

Si realmente desea enviar la solicitud GET con JSON en el cuerpo (por ejemplo, para una solicitud XHR y sabe que el servidor admite el procesamiento del cuerpo en las solicitudes GET), puede:

curl -X GET 
  -H "Content-type: application/json" 
  -H "Accept: application/json" 
  -d '"param0":"pradeep"' 
  "http://server:5050/a/c/getName"

La mayoría de los servidores web modernos aceptan este tipo de solicitud.

Si desea enviar sus datos dentro del cuerpo, entonces debe hacer un POST o PUT en vez de GET.

Para mí, parece que está intentando enviar la consulta con parámetros uri, que no está relacionado con GET, también puede poner estos parámetros en POST, PUT y así.

La consulta es una parte opcional, separada por un signo de interrogación (“?”), Que contiene información de identificación adicional que no es de naturaleza jerárquica. La consulta string la sintaxis no está definida genéricamente, pero comúnmente se organiza como una secuencia de pares =, con los pares separados por un punto y coma o un ampersand.

Por ejemplo:

curl http://server:5050/a/c/getName?param0=foo¶m1=bar

Te mostramos las comentarios y valoraciones de los usuarios

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *