我正在构建一个PHP / Zend REST Web服务,其中一个“方法”是检索用户配置文件(我会说让我们说site.com/user/profile)。所有的用户数据都被编码为字符串(名称,描述,dob,...),但我不知道应该如何检索他们的图像。什么是带来用户图像的最佳方式仍然是RESTful编译?我应该有一个特定的图像方法,还是我可以一次把所有数据带到它?
图片可以保存在文件系统或数据库中,这与实现无关。
答案 0 :(得分:0)
几种选择: - 对同一个Uri请求使用接受类型标头。 (site.com/user/profile),所以get接受类型的json会带来他们的数据,用jpg它会返回图像。 - 为图像添加其他资源标识符,例如/ user / profile / picture。应在/ user / profile
的响应中提供此资源的Uri取决于您对图片的看法,是对同一资源或新资源的不同表示。