【发布时间】:2016-12-06 14:05:27
【问题描述】:
我正在用 PHP 构建一个时事通讯构建器,我的一个要求是,一旦电子邮件用 HTML 编写,就会检查它是否符合 w3 标准,如果有任何无效错误,则会向最终用户发出通知从验证运行中找到。
目前我正在通过 PHP Curl 请求使用 w3validator API,如下所示:https://github.com/validator/validator/wiki/Service:-Input:-POST-body
我的问题是我似乎无法让验证器使用 XHTML1 doctype 处理 html 内容。默认情况下,它希望看到 HTML5 文档类型,虽然可以设置查询字符串参数(“解析器”),但我能够测试的最低版本似乎是 HTML4。
我还尝试将“解析器”参数留空,并保留值“html”,这应该使验证器使用 html 内容中设置的 doctype 进行验证,但这也不起作用。
是否可以使用 w3standards api 来验证 XHTML1?如果没有,是否有其他 API 可以让我们这样做?
【问题讨论】:
-
您发送什么内容类型?
标签: php email w3c w3c-validation xhtml-1.0-strict