我目前正在使用laravel作为后端,并为Android客户端构建了API 多数民众赞成在消耗api。
我已使用PUSHER配置了websockets,以处理服务器上的新更改以推送到订阅的客户端,以避免服务器轮询。
但是有时客户端需要去服务器从多个端点或多个图像资源获取初始数据。
我发现了laravel的两个库,它们有助于实现laravel HTTP2投诉的网络端
1-> https://github.com/tomschlick/laravel-http2-server-push
2-> https://github.com/JacobBennett/laravel-HTTP2ServerPush
通过此链接https://laravel-news.com/http2-server-push-middleware
所以问题是,有可能在客户端随后需要访问多个URL的REST API端点上实现HTTP2。
一种解决方案可以在单个响应中包含所有资源,但是只有在所有响应都是JSON的情况下才能做到。
如何将json和一些小图像一起推送。