http://www.360doc.com/content/07/0202/18/4910_353888.shtml
1.使用URL对远程Web Server读取文件
2.对Web Server利用POST方式送出form request
3.对远程Web Server最近更新的文件作更新动作。
4解析HTML文件,取得其中的连结鱼一些需要的数据。
5.将HTML转成纯文本文件或Postscript档案
6.处理cookies,HTTP redirects, proxy servers, and HTTP user authentication这些特殊事件。
。。。。。。(这个网站需要注册才能复制,我在这里多copy也没意思,楼主自己看哦)
最直接的就是print html code,当然比较繁琐,一般多用模块实现,比较常用的是CGI模块,例如:
#!/usr/bin/perluse CGI
my $q = CGI->new
#print $q->header()
print $q->start_html('hello world')
print $q->h1('hello world')
print $q->end_html
输出:
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"
<html xmlns="
<head>
<title>hello world</title>
<meta http-equiv="Content-Type" content="text/html charset=iso-8859-1" />
</head>
<body>
<h1>hello world</h1>
</body>
</html>
print $q->header()主要是为了CGI程序用,如果只是要生成html代码就不用了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)