alec03711 发表于 2013-2-4 12:52:27

linux/mac 下Ruby 使用curl 命令请求http数据

linux/mac   Ruby使用curl请求http数据
 
首先要安装curl,在命令行可以使用curl --help
 
其次,使用ruby代码调用系统命令
 

[*]system cmd
[*]`cmd`
curl 请求数据可以是post也可以是get, put
 

[*]get方式获取页面 curl "http://www.xxx.com/login.cgi?&name=ddd&pwd=kkk"
[*]post方式   curl -d "name=ddd;pwd=kkk" "http://www.xxx.com/login.cgi"
但是要回去服务器响应的数据,假设返回数据是json格式的rails项目,可以如下:
页: [1]
查看完整版本: linux/mac 下Ruby 使用curl 命令请求http数据