我之前尝试过Ruby(和Rails),当我创建视图时,我在输入字段中使用了这样的语法:
<input name="fruit[name]" .../>
<input name="fruit[traits][]" .../>
等等。第一个会在params哈希中给我一个fruit
键,依此类推。现在我已经转移到Node.js和Express我可以在name属性中使用相同的语法,我在请求对象的body属性中获得了一个很好的对象fruit
(使用bodyParser middelware)。
现在我想知道,是否在规范中写道,name属性中的给定格式应该在请求params / body属性中创建这样的结构?或者这是每个人都做的事情?
答案 0 :(得分:3)
现在我想知道,是否在规范中写道,name属性中的给定格式应该在请求params / body属性中创建这样的结构?
没有
或者这是每个人都这么做的事情吗?
它始于PHP。其他一些表单解析器已复制该行为。