¿Cómo simular peticiones POST y GET desde el terminal de linux

PETICIONES GET:

Con JSON:

curl -i -H "Accept: application/json" -H "Content-Type: application/json" http://hostname/resource

Con  XML:

curl -H "Accept: application/xml" -H "Content-Type: application/xml" -X GET http://hostname/resource

 

PETICIONES POST

Para POST de parámetros

curl --data "param1=value1&param2=value2" http://hostname/resource

 

Para subida de ficheros:

curl --form "fileupload=@filename.txt" http://hostname/resource

 

RESTful HTTP Post:

curl -X POST -d @filename http://hostname/resource


Para loggear en una web (auth)

curl -d "username=admin&password=admin&submit=Login" --dump-header headers http://localhost/Login

curl -L -b headers http://localhost/

  • peticiones get, peticiones post, json, xml
  • 2 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

Alerta de poco espacio en disco duro del servidor (script php)

Si queremos controlar la cantidad de espacio que gastamos o simplemente queremos que cuando se...

Leer contenido de una url con php

Si necesitamos acceder a información de otras páginas web para parsear el contenido y obtener un...

Generar archivo csv con php

Un archivo csv es un fichero que podemos abrir con el Excel de MS Office o con la herramienta de...

Shell script : Como cortar cadenas con awk

â   â³ eGalax Inc. USB TouchController          id=9    [slave  pointer  (2)] â   â³ eGalax Inc....