Народ, пришел на проект, работал какое-то время с одним человеком по бэку, мы создали что-то вроде мидлвары с конфигом для axios, где указали единые заголовки для get, post запросов с content-type: application/x-www-form-urlencoded, это чем-то было обосновано. В теле post запросов передавали обычный JSON объект. Для каких целей было сделано именно так, не помню.
Сейчас на бэк пришел новый человек и утверждает, что это категорически не правильно и из-за этого не может использовать часть либ, хотя до этого никаких проблем не возникало. Сменить конфиг или передавать туда контент тайп не принципиально, но хочется разобраться, почему так нельзя или почему так можно???
СОБСТВЕННО ВОПРОС: в чем реальная причина того, что нельзя передавать данные по типу {"data": ..., "anything": ["ddd", ...]} с content-type: application/x-www-form-urlencoded??? или это допустимо???
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости