[点点搬家]Mod_perl的一些用法<----自己琢磨的,欢迎拍砖

[四年前的博客,呵呵]


http://perl.apache.org/docs/2.0/api/index.html

一定要了解API,熟读熟用才是王道


其实一度想放弃用perl写网站,但目前还在坚持,希望以后也能坚持下去。

用CGI写网站的好处在于能够特别了解协议,不像JSP那样,什么都直接给个200 OK,完全无视协议的种种方法与相应。


先说一下重定向吧,利用Apache2::SubRequest这个东东,害得我找了好久的说...

sub handler {

my $r = shift;

my $req = Apache2::Request->new($r);

my $type = $req->param('action');

$r->internal_redirect( '/html/index.html?xxx='.$type );

return Apache2::Const::OK;

}

这样就可以把处理过的数据再转发出去了,不过这里只能用GET方法。


对于POST,应该是没有办法写POST的参数值,毕竟POST多用于上传文件所用,但这里问题就来了,如何处理密码呢?GET是直接在URL上装饰的,固然不行;POST的话虽然是在包头中,但应该也是明文存储的,最好直接用Apache的Authentication。


HTTP协议啊……Authentication啊~~~为啥米一切都变得复杂了呢?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值