我的网站上有一个 .pl perl 脚本。我希望代码打印出来,就好像它是一个 html 页面而不是 perl 页面。我的代码如下,当我访问该页面时,高亮显示的是我“看到”的内容。当我访问该页面时,我希望看到的只是“你好”。不是所有的标签。(为了在线,我将实际的 html 代码简单地制作为“你好”,而不是我页面上的实际 html。虽然它服务于相同的目的......
.pl 代码是什么:
#!/usr/bin/perl
use v5.10;
use CGI;
$q = CGI->new;
print $q->header("text/plain");
$html_template = qq{<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p>Hello</p>
</body>
</html>
};
print $q->header;
print $html_template;
当我访问页面时它打印出来的内容:
Content-Type: text/html; charset=ISO-8859-1
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p>Hello</p>
</body>
</html>
我希望它打印出来的内容:
Hello