验证发送到 API 的表单数据?
Validate form data sent to API?
我有一个前端表单将 JSON 格式的表单数据发送到后端 API。 API 基于 flask-restful 库。在前端进行数据验证,但有人告诉我还要在后端验证数据。
是否需要这种后端验证?如果是这样,那么验证从该表单发送的数据的最佳方法是什么?
当然,你还需要在后端验证数据。那是因为 by-passing front-end 验证非常简单。您必须始终在后端进行验证。
为了在后端验证数据,当今的框架(例如 django
和 DRF
提供了许多设施。在 Django
中,您将拥有 Django 表单,在 DRF
中,您将拥有 serializers
.
它们配备了一些强大的基本验证,您可以进一步扩展以满足您的需求。
我有一个前端表单将 JSON 格式的表单数据发送到后端 API。 API 基于 flask-restful 库。在前端进行数据验证,但有人告诉我还要在后端验证数据。
是否需要这种后端验证?如果是这样,那么验证从该表单发送的数据的最佳方法是什么?
当然,你还需要在后端验证数据。那是因为 by-passing front-end 验证非常简单。您必须始终在后端进行验证。
为了在后端验证数据,当今的框架(例如 django
和 DRF
提供了许多设施。在 Django
中,您将拥有 Django 表单,在 DRF
中,您将拥有 serializers
.
它们配备了一些强大的基本验证,您可以进一步扩展以满足您的需求。