我们正在从我们的服务器向浏览器发送如下的html响应(它包含大量的java脚本等,但这里的问题更简单)
<html><body><b>Hello</b></body></html>

但是浏览器而不是呈现html页面显示包含以下
的字符串<html><body><b>Hello</b></body></html>
所需的浏览器输出是
您好
我们如何确保浏览器而不是将html显示为字符串实际上是在页面上呈现它?
答案 0 :(得分:1)
在HTML中,<
字符表示“开始标记”,但您使用的是<
,表示“显示小于字符”。
>
和/
也存在类似问题。
在HTML中使用具有特殊含义的字符。不要将它们编码为字符引用。