2012-04-27 22 views
7

Necesito llamar a una solicitud HTTP en ubuntu ¿Cómo lo hago? Parece que no puedo encontrar una respuesta sobre cómo hacerlo.Solicitud HTTP en Ubuntu

¿Cómo se ejecuta la siguiente url sin tener que llamar a un navegador como lynx para hacerlo?

http://www.smsggglobal.com/http-api.php?action=sendsms&user=asda&password=123123&&from=123123&to=1232&text=adsdad 

Respuesta

14

en su línea de comandos, ejecute el siguiente:

curl http://www.smsggglobal.com/http-api.php?action=sendsms&user=asda&password=123123&&from=123123&to=1232&text=adsdad 

el comando curl ejecuta una solicitud http para una URL y parámetros dados.

si necesita especificar otro método HTTP, use curl -X <TYPE> <URL>, así: documentación

curl -X POST http://www.smsggglobal.com/http-api.php?action=sendsms&user=asda&password=123123&&from=123123&to=1232&text=adsdad 

rizo: http://curl.haxx.se/docs/manpage.html

3

para mostrar los resultados:

curl http://www.smsggglobal.com/http-api.php?action=sendsms&user=asda&password=123123&&from=123123&to=1232&text=adsdad 

o

para guardar los resultados como un archivo

wget http://www.smsggglobal.com/http-api.php?action=sendsms&user=asda&password=123123&&from=123123&to=1232&text=adsdad