2012-04-27 19 views
7

Ho bisogno di chiamare una richiesta HTTP in ubuntu come faccio? Non riesco a trovare una risposta in giro su come farlo?Richiesta HTTP in Ubuntu

Come eseguire il seguente URL senza chiamare un browser come lynx per farlo?

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

risposta

14

nel prompt dei comandi, eseguire il seguente:

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

il comando arriccia esegue una richiesta http per un determinato url e parametri.

se è necessario specificare un altro metodo HTTP, use curl -X <TYPE> <URL>, in questo modo: la documentazione

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

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

3

per visualizzare i risultati:

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

o

di salvare i risultati in un file

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