Какие данные допустимы в теле POST запроса с content type application/x-www-form-urlencoded

179
30 ноября 2018, 06:00

Народ, пришел на проект, работал какое-то время с одним человеком по бэку, мы создали что-то вроде мидлвары с конфигом для axios, где указали единые заголовки для get, post запросов с content-type: application/x-www-form-urlencoded, это чем-то было обосновано. В теле post запросов передавали обычный JSON объект. Для каких целей было сделано именно так, не помню.

Сейчас на бэк пришел новый человек и утверждает, что это категорически не правильно и из-за этого не может использовать часть либ, хотя до этого никаких проблем не возникало. Сменить конфиг или передавать туда контент тайп не принципиально, но хочется разобраться, почему так нельзя или почему так можно???

СОБСТВЕННО ВОПРОС: в чем реальная причина того, что нельзя передавать данные по типу {"data": ..., "anything": ["ddd", ...]} с content-type: application/x-www-form-urlencoded??? или это допустимо???

READ ALSO
как работает нижнее подчёркивание в javascript

как работает нижнее подчёркивание в javascript

Функция работает, как я её понимаю и не понимаю:

172
Как считать json в select?

Как считать json в select?

Есть json файлы, сначала считываю их php файлом, потом скриптом пытаюсь перенести эти данные в select список, но где-то ошибкаСкрипт писал не сам,...

211
Сортировка datatable в формате min/max

Сортировка datatable в формате min/max

Всем привет, у меня затык с одним делом Мне с бека приходит информация о цене в формате min/max И как бы надо сделать сортировку по этому полю,...

159