初探Apache+Asp本以为可以抛弃IIS了,结果发现坑爹啊

据悉Apache可以用perl来对Asp进行支持,去实验了一把,安装确实还算顺利。
但是已安装玩,测试的时候发现,ASP.pm绝对是个坑爹的人写的。
这根本就是个perl,打印不再是Response.Write("我的ASP?")
而变成了$Response->Write("我还是ASP吗?")
而更变态的是注释要用#(井号)而不是 '(单引号) 更不是js和php的//(双斜杠)

下面是一个操作cookies的例子:

$Response->SetProperty('Cookies', 'domain', 'www.54bq.com');
print $Request->Cookies(domain) . "<br>\n";


而且设置cookies后不能立即获取,而第二次刷新页面才会输出“www.54bq.com”。
这虽不是个毛病(php jsp都是这样的),但估计asp程序员都不太习惯吧。


大家有兴趣的话就来测试一下。有时间的话重写一下ASP.pm,比现在的更适合ASP语法。


<%
$Response->{Charset}='GB2312';
print $Session->{SessionID}; #输出sessionID
print $Session->{Timeout};#过期时间(分钟)
$Session->Lock();#lock session
$Session->UnLock();
%>





[code]
[code]


上一篇: 360浏览器返回HTTP_USER_AGENT不一致的问题
下一篇: 用QQ帐号登录for Pjblog3插件qq_loginV2.0版发布
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 1 | 引用: 0 | 查看次数: -
坏坏——[2011-12-18 00:30 AM | 访问 http://huaihuai.tianlefang.com | Mail To:boy@vip.tianlefang.com | 180.152.135.173 | del | 回复回复]
沙发
还是用iis吧。。。。我把我iis现在弄的支持php+asp+asp.net了
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭