Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML未在Rails中通过API呈现_Html_Ruby On Rails_Api - Fatal编程技术网

HTML未在Rails中通过API呈现

HTML未在Rails中通过API呈现,html,ruby-on-rails,api,Html,Ruby On Rails,Api,这是一个很酷的问题。我有一些关于紫藤的视频。我要求视频,并将其嵌入到网站中。那很有趣。现在我想抓住描述。这就是我得到的: <p> This is a description.</p> 这是一个描述 我希望那些标记不会真正呈现为HTML。我想这是出于安全考虑 一种解决方案是使用reg ex移除标记并手动环绕。有人有其他想法吗?我想你可以把它消毒一下: 在控制器中: ActionController::Base.helpers.sanitize st, tags: %w(

这是一个很酷的问题。我有一些关于紫藤的视频。我要求视频,并将其嵌入到网站中。那很有趣。现在我想抓住描述。这就是我得到的:

<p> This is a description.</p>
这是一个描述

我希望那些
标记不会真正呈现为HTML。我想这是出于安全考虑


一种解决方案是使用reg ex移除标记并手动环绕。有人有其他想法吗?

我想你可以把它消毒一下:

在控制器中:

ActionController::Base.helpers.sanitize st, tags: %w()
从某种角度看,你可以

<%= sanitize st, tags: %w() %>

这将有助于: