В данный момент я разрабатываю бэкэнд RESTful API для веб-приложения.Я не могу решить, должен ли API иметь только одну конечную точку для действий профиля (POST, UPDATE) ИЛИ одну для свойств (имя, адрес электронной почты, пароль и т. Д.) И другую для изображения профиля.
Причина, по которой я не могу решить, заключается в том, что для загрузки файла требуется составной тип контента, в то время как весь API принимает тип контента json, и я думаю, что использование другого типа контента только для конечных точек профиля может быть немного противоречивым.