json - 验证发送到 API 的表单数据?
问题描述
我有一个前端表单,将 JSON 格式的表单数据发送到后端 API。该 API 基于 flask-restful 库。前端进行了数据验证,但有人告诉我还要验证后端的数据。
甚至需要这种后端验证吗?如果是这样,那么验证从该表单发送的数据的最佳方法是什么?
解决方案
当然,您还需要在后端验证数据。这是因为绕过前端验证非常容易。您必须始终在后端进行验证。
为了验证后端的数据,今天的框架django
和DRF
提供了大量的工具。Django
您将拥有 Django 表单,并且您DRF
将拥有serializers
.
它们配备了一些强大的基本验证,您可以进一步扩展以满足您的需求。
推荐阅读
- php - 为什么我在 Laravel 中为 foreach 提供无效的参数以进行 json 响应?
- php - 在 Codeigniter 中过滤 Soap 请求
- php - 如何使用 php 和 Mysqli 在 Meta 关键字中使用多个数据
- javascript - 没有创建 Firebase App '[Default] - 调用 firebase.initializeApp()
- django - 如何在 django Admin 中隐藏文件字段 url
- sql - 联合表以从所有表中获取一组唯一记录的正确方法是什么?
- python - 当另一个变量最后一次等于 1 时赋值 1
- javascript - 前端的新日期()格式与后端的新日期()不同
- rx-java - RxJava 将对象与列表合并/合并
- excel - 如何使用 Powershell 脚本导出与特定 IIS 站点相关的证书详细信息