AFAIK Django 使用这种方式来处理表单:
- GET:客户端接收带有输入元素的 HTML
- 用户填写表格
- 用户提交表单:http POST
- server/Django 验证表单。在这种情况下是无效的
- 服务器向用户发送包含相同表单和错误消息的 HTML。 http 状态为 200。
如果数据无效,使用不同的 http 状态代码不是更有意义吗?
PS:我知道发布/重定向/获取 https://en.wikipedia.org/wiki/Post/Redirect/Get图案。问题是:“如果数据无效,为什么是 200?”
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)