Я настраиваю простую часть API, которая принимает POST
запросов через форму отправки. Форма требует от пользователя выбора одного или нескольких флажков с общим именем, например.Spray - Форматы форм с флажками
<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 о том, как обращаться с такими входами. Фактически, это, казалось, было issue, которое теперь было fixed, но я не уверен, как обрабатывать это поле формы с помощью API-интерфейса Spray