gpt4 book ai didi

html - 如何使 perl 打印 HTML 而不是原始代码

转载 作者:行者123 更新时间:2023-11-28 03:59:28 25 4
gpt4 key购买 nike

我的网站上有一个 .pl perl 脚本。我希望代码像 html 页面而不是 perl 页面一样打印出来。我的代码在下面,下面的突出显示是我访问该页面时“看到”的内容。当我访问该页面时,我希望看到的只是“你好”。不是所有的标签。(出于在线目的,我将实际的 html 代码简单地设置为“Hello”,而不是我页面上的实际 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

最佳答案

print $q->header("text/plain");

如果您告诉浏览器您发送的是文本而不是 HTML,理智的浏览器会相信您并显示纯文本。

关于html - 如何使 perl 打印 HTML 而不是原始代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19305452/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com