Я хотел бы сделать DELETE
запрос с неопределенным количеством параметров a=someValue
. На мой взгляд, есть 2 основных способа задания параметров
Параметры запроса. ?a=someValue
. Этот подход превращает все в
строка и так как я разрешаю любое количество параметров, я не могу знать
какой из них является String, Boolean или Integer
Параметры в теле. Этот подход противоречит спецификации операции DELETE
, чтобы не имел тело. Некоторые серверы даже удаляют содержимое тела. Но как я
отправив объект json, пользователь может указать, какой тип значения каждый из
их параметры имеет.
Каков будет ваш подход к этому?