Drupal 7 清理Drupal服务中的文本输入

Drupal 7 清理Drupal服务中的文本输入,drupal-7,sanitization,drupal-services,Drupal 7,Sanitization,Drupal Services,我们已经在Drupal上启用了REST服务器服务。我们的端点通过web服务收集各种文本字段,并创建一个自定义内容类型节点(基于CCK类型)。稍后,我们的自定义内容类型节点将使用Drupal视图显示给用户 在将来自web服务的输入内容保存到out自定义节点之前,应该进行什么样的清理?目前,我们正在做以下工作 检查\u平原($user\u input) 这会导致特殊字符(如引号、&等)显示为ascii码时出现问题。 在输入清理期间使用check_plain()似乎不正确。这是真的吗 Drupal服务

我们已经在Drupal上启用了REST服务器服务。我们的端点通过web服务收集各种文本字段,并创建一个自定义内容类型节点(基于CCK类型)。稍后,我们的自定义内容类型节点将使用Drupal视图显示给用户

在将来自web服务的输入内容保存到out自定义节点之前,应该进行什么样的清理?目前,我们正在做以下工作 检查\u平原($user\u input)

这会导致特殊字符(如引号、&等)显示为ascii码时出现问题。 在输入清理期间使用check_plain()似乎不正确。这是真的吗

Drupal服务/节点是否在内部保存句柄清理,或者输入需要通过自定义代码清理,如果是,这些方法是什么