perl-cgi高级】的更多相关文章

http://www.runoob.com/perl/perl-cgi-programming.html 什么是CGI CGI 目前由NCSA维护,NCSA定义CGI如下: CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口. 网页浏览 为了更好的了解CGI是如何工作的,我们可以从在网页上点击一个链接或URL的流程: 1.使用你的浏览器访问URL并连接到HTTP web 服务器. 2.Web服务…
安装php软件包: 安装文本浏览器 安装apache的帮助文档: 测试下是否ok 启动Apache服务关闭火墙: 编辑一个php测试页测试下: perl语言包默认系统已经安装了,直接测试下: Apache服务队cgi语言的配置: 测试下是否ok 在apache服务的主目录下有index.Php文件和apache.html文件,为什么要先执行php文件呢? apache的配置文件最前面写的是这些服务: 所以apache服务启动时会优先考虑这下面的服务…
总结: q().qq().qw(同单引号).qx{牢记是花括号},分别是单引号.双引号.创建字符串列表 和 捕获命令输出.   第9学时 其他函数和运算符 一件事情可以使用多种方法完成. 有哪些其他的函数和运算符? index().rindex().substr().tr///.printf().堆栈:push().pop().shift().unshift().splice(). 本节主要内容: 对标量进行字符串搜索(之前用正则表达式) 字符替换 print函数 数组作为堆栈和队列 如何在一个…
1 去除一个数组中的重复元素: 使用grep函数代码片段: 代码: my @array = ( 'a', 'b', 'c', 'a', 'd', 1, 2, 5, 1, 5 ); my %count; my @uniq_times = grep { ++$count{ $_ } < 2; } @array; 使用转换hash代码片段: 代码: my @array = ( 'a', 'b', 'c', 'a', 'd', 1, 2, 5, 1, 5 ); my %saw; @saw{ @array…
近期偶然玩了一下CGI,收集点资料写篇在这里留档. 如今想做HTTP Cache回归測试了,为了模拟不同的响应头及数据大小.就须要一个CGI按须要传回指定的响应头和内容.这是从老外的測试页面学习到的经验. CGI事实上就是使用STDIN和环境变量作为输入,  STDOUT做为输出.按照Http协议生成相应的数据. 一. 数据输出 数据输出遵循HTTP协议,分为四部分:   状态行 (Status Line):      200 OK   响应头(Response Headers):      C…
Perl是一门很有用的语言,可以用它来做很多事.然而,它也仅是一门语言,掌握了Perl,你只是掌握了Computer领域的一小块知识.在学习Perl前,请明确你的学习目的,并采用正确的学习方法和资源. (一)学习目的 你学Perl的目的是什么?要实现你的目的,光有Perl够吗?让偶帮你分析看看. 1. 我想当一名System Administrator,并将Perl用于SA工作. 想法很好,优秀的SA,Perl能力必备.Perl自身的灵活语法,强大的正则表达式,良好的shell结合能力,以及CP…
来源: http://my.oschina.net/alphajay/blog/52172 http://www.cnblogs.com/baiyanhuang/archive/2009/11/09/1730726.html 1. Perl自带的调试器(功能最全,就是最烦) Perl调试器的用法: 缺省的Perl调试器就是perl解释器本身,另外还有图形界面的调试器.因为我们在开发程序时一般都使用telnet访问服务器,所以这里主要介绍一下缺省的命令行调试器的用法. 用-d 命令行选项启动Per…
Perl简介 Perl 是 Practical Extraction and Report Language 的缩写,可翻译为 "实用报表提取语言". Perl 是高级.通用.直译式.动态的程序语言. Perl 最初的设计者为拉里·沃尔(Larry Wall),于1987年12月18日发表. Perl 借用了C.sed.awk.shell脚本以及很多其他编程语言的特性. Perl 最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN. Perl,一种功能丰富…
Perl是高级.通用.直译式.动态的程序语言家族.最初设计者拉里·沃尔(Larry Wall)为了让在UNIX上进行报表处理的工作变得更方便,决定开发一个通用的脚本语言,而在1987年12月18日发表.目前,Perl语言家族包含两个分支Perl 5以及Perl 6(开发中). Perl借用了C.sed.awk.shell脚本以及很多其他编程语言的特性.其中最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN. Perl语言的中心思想可以集成为一句话"TMTOWTDI&…
open函数除了> >> <这三种最基本的文件句柄模式,还支持更丰富的操作模式,例如管道.其实bash shell支持的重定向模式,perl都支持,即使是2>&1这种高级重定向模式,perl也有对应的模式. 打开管道文件句柄 perl程序内部也支持管道,以便和操作系统进行交互.例如,将perl的输出在程序内部就输出给操作系统的命令,或者将操作系统的命令执行结果输出给perl程序内部.所以,perl有2种管道模式:句柄到管道.管道到句柄. 例如,将perl print语…