【发布时间】:2011-04-07 15:33:07
【问题描述】:
我将 Catalyst 用于我的 Perl Web 应用程序。从用户输入中删除 HTML 的公认方法是什么?
目前我倾向于使用 HTML::FormatText。但我觉得很奇怪,我找不到 Catalyst 中内置的实用程序来完成这项常见任务。我只是没找到吗?此外,这些用于删除输入的模块似乎需要 5 行代码。我希望有一个简单的“deHTMLify()”方法。我想我可以自己动手,但不想重新发明轮子。
我认为 HTML::FormFU 之类的表单验证模块可以为您做到这一点,但我希望避免这种复杂性。我的表格简短而简单。这个决定是错误的吗?
我做得对吗?
【问题讨论】: