linux的shell脚本能进行http操作吗 get post ,比如一个不需要验证码的网站 脚本登录之后,获取某一页面的

linux的shell脚本能进行http操作吗 get post ,比如一个不需要验证码的网站 脚本登录之后,获取某一页面的信息

完全可以,尽管用shell写cgi脚本比较少了,但是shell完全可以做的。
shell脚本中可以这样应用post方法:
<form action"/cgi-bin/conv.cgi" method=post>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-13
POST比较麻烦,GET可以用wget命令实现,不过你要获取更多信息、完成更多功能,应该使用perl或者PHP来写程序实现,我的空间有用PHP写的偷菜的例子代码,你可以参考。本回答被提问者采纳
第2个回答  2011-01-17
#!/usr/bin/perl
use LWP::UserAgent;
$browser=LWP::UserAgent->new;
$browser->timeout(30);
$TARGET_URL="www.baidu.com";
$response=$browser->post($TARGET_URL);
$htmlcontent=$response->content;
print $htmlcontent."\n";

perl的.
相似回答