我想知道哪种是通过Restful API提供图像的更好方法。
或者:
a)将图像作为base64提供,并在浏览器中使用javascript构建图像并使用data-url显示
或b)提供网址以检索/显示图像
据我了解这些方法,两者都允许浏览器缓存图像。
答案 0 :(得分:1)
我会建议第二个选项 - 服务器网址来检索图像。 REST服务可以支持不同的MIME类型,在您的情况下它可以是image / *。其次,REST服务的使用者并不总是必须是JS应用程序,您的REST端点可以嵌入到任何静态或动态网页中以呈现图像。第三,使用第二种方法访问或测试端点会更容易。