我正在设置一个简单的 API 部分,其中POST
通过表单提交接受请求。该表单要求用户选择一个或多个具有相同名称的复选框,例如
<form>
<input type='text' name='textval'>
<input type='checkbox' name='cbox' value='val1'> Value 1
<input type='checkbox' name='cbox' value='val2'> Value 2
<button type='submit'>Submit</button>
</form>
我正在尝试Spray
像这样处理请求:
path("mypath") {
post {
formFields('textval, 'cbox) { (textval, cbox) =>
// Now what?
}
}
}
我在Spray Docs中找不到有关如何处理此类输入的文档。事实上,这似乎是一个现已修复的问题,但我不确定如何使用 Spray API 处理此表单字段