我正在使用 RESTlet 2.0 在 JAVA 中创建一个 REST API。我想创建一个 API 调用,它将以类似于 Facebook 在其 Graph API 中所做的方式从数据库中返回图像。
基本上,我会做一个GET到例如
http://localhost:8080/myAPI/{session_id}/img/p?id=1
然后,这将从数据库中检索 blob 数据,然后以用户可以这样显示的方式返回图像:
<img src="http://localhost:8080/myAPI/{session_id}/img/p?id=1">
我知道我可能需要将标头中的内容类型设置为 Image/PNG(当然假设图像是 PNG),但我正在努力正确返回数据以使其正常工作。
有什么建议么?
谢谢!