2012-04-27 97 views
7

我需要在ubuntu中调用HTTP请求我该怎么做?我似乎无法找到如何做到这一点的答案?Ubuntu中的HTTP请求

如何在不调用浏览器如lynx的情况下运行以下url来执行此操作?

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

回答

14
在命令提示符

,运行以下命令:

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

curl命令对给定的url和参数执行http请求。

如果需要指定其他HTTP方法,use curl -X <TYPE> <URL>,像这样:

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

卷曲文档:http://curl.haxx.se/docs/manpage.html

3

显示结果:

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

将结果保存为文件

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