从 reply_html_page 中删除元数据
Remove meta from reply_html_page
如何删除 reply_html_page
自动插入的 meta
标签?
reply_html_page(
[title('Fortunes')],
[table([
...
])]
).
生成代码如下所示:
<!DOCTYPE html>
<HTML>
<head>
<title>Fortunes</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
...
</body>
</html>
另外:有没有办法将 Content-Length
header 与响应一起发送?
Cross-Post: https://swi-prolog.discourse.group/t/remove-meta-from-reply-html-page/4189
这对我有用(@jan-wielemaker 在这里回答:https://swi-prolog.discourse.group/t/remove-meta-from-reply-html-page/4189/8)
reply(_Request) :-
...,
phrase(page([ head(title('Fortunes')),
body(table(\sequence(row, Rows)))
]),
Tokens),
print_html(Tokens).
row(row(N, C)) -->
html(tr([td(N), td(C)])).
如何删除 reply_html_page
自动插入的 meta
标签?
reply_html_page(
[title('Fortunes')],
[table([
...
])]
).
生成代码如下所示:
<!DOCTYPE html>
<HTML>
<head>
<title>Fortunes</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
...
</body>
</html>
另外:有没有办法将 Content-Length
header 与响应一起发送?
Cross-Post: https://swi-prolog.discourse.group/t/remove-meta-from-reply-html-page/4189
这对我有用(@jan-wielemaker 在这里回答:https://swi-prolog.discourse.group/t/remove-meta-from-reply-html-page/4189/8)
reply(_Request) :-
...,
phrase(page([ head(title('Fortunes')),
body(table(\sequence(row, Rows)))
]),
Tokens),
print_html(Tokens).
row(row(N, C)) -->
html(tr([td(N), td(C)])).