Получить изображение профиля пользователя RESTfull way - PullRequest
0 голосов
/ 20 декабря 2011

Я работаю над созданием веб-сервиса PHP / Zend REST, и один из его "методов" - это получение профиля пользователя (скажу, например, site.com/user/profile).Все пользовательские данные в значительной степени закодированы как строка (имя, описание, dob, ...), но я не знаю, как мне получить их изображение.Что было бы лучшим способом принести пользовательское изображение и все еще RESTly соблюдаться?Если у меня есть определенный метод для изображения или есть способ, которым я мог бы принести ему все данные сразу?

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

1 Ответ

0 голосов
/ 20 декабря 2011

пара опций: - Используйте заголовок accept type для запроса к тому же Uri.(site.com/user/profile), таким образом, get с accept типа json принесет свои данные, а jpg вернет изображение.- добавить дополнительный идентификатор ресурса для изображения, например / user / profile / picture.Uri для этого ресурса должен быть указан в ответе для / user / profile

, в зависимости от того, как вы относитесь к изображению, является ли это другим представлением того же ресурса или нового ресурса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...