我有一个简单的nginx配置,如下所示,我需要返回某个版本的json有效负载,并在客户端向{{ 1}}。我有一个REST端点,可以用来获取正确的json。但是我找不到有关如何实现此目标的任何文档。
demo.html
服务器甚至可以在Nginx中动态推送JSON负载吗?
如果可以,怎么办?
答案 0 :(得分:0)
是的,可以推送JSON文件。是的,您可以按照您说的做,但是请确保提供完整路径(因此必须至少以/开头):
http2_push /payload_x.json;
要根据版本查询参数设置x变量,您应该可以使用$arg_version
:
http2_push /payload_$arg_version.json;
不是,您仍然需要从浏览器请求JSON文件,但随后它将获取push资源,而不是从服务器一直请求它。