教程集 www.jiaochengji.com
教程集 >  脚本编程  >  perl  >  正文 《Perl编程24学时教程》笔记第17课 perl的CGI概述

《Perl编程24学时教程》笔记第17课 perl的CGI概述

发布时间:2014-07-20   编辑:jiaochengji.com
本文分享《Perl编程24学时教程》笔记第17课时的内容,介绍下perl的CGI编程的相关知识,有需要的朋友参考下。

第17课时  CGI概述

一、浏览Web
1,检索静态Web页
URL由协议,服务器名,端口号和请求组成。

2,动态Web页——使用CGI
客户机请求检索CGI的Web页的操作:
服务器启动CGI程序的新实例;
CGI程序生成Web页或新应答;
Web页返回给客户机;
CGI程序退出。

二、编写CGI程序
#!/usr/bin/perl -w
use CGI qw(:standard);
use strict;

print header; #调用header之前,务必不用输出任何信息,包括出错信息。
print "<B>Hello World!</B>";
安装CGI程序时必须为CGI文件赋予足够的权限。

三、可能的错误原因
CGI程序不能运行;
CGI模块安装有误;
404错误,URL有误;
显示程序的文本,CGI的扩展名有误;
403错误,访问权限不足;
500错误,CGI程序运行失败,具体原因参见server_log。

相关阅读:
perl实例 post cgi参数的例子
perl cgi高级编程
perl调用cgi的方法介绍
post 参数到 perl cgi 的代码
命令行调试perl-cgi
perl的cgi-form实例
perl cgi基础实例

您可能感兴趣的文章:
《Perl编程24学时教程》笔记第17课 perl的CGI概述
《Perl编程24学时教程》笔记第24课 建立交互式Web站点
《Perl编程24学时教程》笔记第18课 perl的基本窗体
《Perl编程24学时教程》笔记第22课 CGI发送电子邮件
《Perl编程24学时教程》笔记第19课 perl的复杂窗体
《Perl编程24学时教程》笔记第21课 perl操作cookie
《Perl编程24学时教程》笔记第20课 perl HTTP和CGI操作
《Perl编程24学时教程》笔记第23课 perl实现服务器推送和访问次数计数器
php是编程语言么?
0基础学php需要什么?

[关闭]
~ ~