micronaut 多值表单字段支持?
micronaut multivalued form field support?
如果我使用 method='GET' 将此表单发送到 Micronaut,那么我可以将 param1 提取为两个值的列表...aaa 和 bbb
<form action='/test/post' method='GET' >
<input type='hidden' name='param1' value = 'aaa'/>
<input type='hidden' name='param1' value = 'bbb'/>
<input type='submit' value='Post'/>
</form>
如果我 post 它并使用方法(@Body Map 参数)和
consumes=MediaType.APPLICATION_FORM_URLENCODED
在服务器端只能看到最后一个值 ('bbb')。如果我用 multipart/form-data 编码,情况也是如此。
这是 Micronaut 1.0.0 的错误还是功能?
这是一个错误,将在下一个版本中处理
PR 提交:https://github.com/micronaut-projects/micronaut-core/pull/899
如果我使用 method='GET' 将此表单发送到 Micronaut,那么我可以将 param1 提取为两个值的列表...aaa 和 bbb
<form action='/test/post' method='GET' >
<input type='hidden' name='param1' value = 'aaa'/>
<input type='hidden' name='param1' value = 'bbb'/>
<input type='submit' value='Post'/>
</form>
如果我 post 它并使用方法(@Body Map 参数)和
consumes=MediaType.APPLICATION_FORM_URLENCODED
在服务器端只能看到最后一个值 ('bbb')。如果我用 multipart/form-data 编码,情况也是如此。
这是 Micronaut 1.0.0 的错误还是功能?
这是一个错误,将在下一个版本中处理
PR 提交:https://github.com/micronaut-projects/micronaut-core/pull/899