Hello! 2015-05-21 15:33 GMT+08:00 <shawnf...@gmail.com>: > 我需要通过upstream模块获取上游的响应,但只想把响应缓存下来,不用返回给用户,请问有办法实现吗? > 可以通过 ngx.location.capture 来实现: https://github.com/openresty/lua-nginx-module#ngxlocationcapture 当然,前提是你想拦截的响应不会特别大 :) Regards, -agentzh P.S. 抱歉回复晚了,最近一直在休假 :)
Hello! 2015-05-28 10:11 GMT+08:00 fanny shawn: > 你好!看到你的回复我很高兴。我有一个想法是采用proxy模块接收到上游响应前,主动断开与客户端的连接,利用proxy的ignore_client_abort功能继续缓存资源,你认为这个方法可行吗? > 这种玩法有些粗暴,但应当可行 :) Regards, -agentzh