小编Hev*_*web的帖子

在 Symfony 4 中验证 Rest Api

我将为我的项目编写 REST API。我正在使用 symfony 4。我看到了几个例子,但没有一个适合我。

  1. 使用 Form 对象进行验证。它对我不起作用,因为它是 API,没有表格。我不想编写虚拟类只是为了支持这个功能。
  2. 在这个页面https://symfony.com/doc/current/validation.html他们建议了 4 种方式:注释、yml、xml、php。此解决方案不适合我,因为此验证与实体 API 相关 - 模式范围更广:它具有限制、偏移、过滤器和其他不属于实体的字段。

所以,我想我需要编写验证器,它对所有可能的字段都有一组约束。我只是不知道什么是最好的呈现方式。你见过类似的东西吗?

PS 在写这篇文章之前,我使用了 stackoverflow 搜索。我没有找到有用的答案。

api validation rest symfony4

3
推荐指数
1
解决办法
7021
查看次数

标签 统计

api ×1

rest ×1

symfony4 ×1

validation ×1