只是不明白为何子请求非要和主请求一样的,这是什么场景?设计规避是上策,技术解决是下策啊。
------------------ 原始邮件 ------------------
发件人: louis lin <imfo...@gmail.com>
发送时间: 2015年12月22日 16:58
收件人: openresty <openresty@googlegroups.com>
主题: Re: [openresty] 如何缓存上游服务器的响应?
谢谢春哥,我尝试下~
在 2015年12月22日星期二 UTC+8上午11:43:48,agentzh写道:
Hello!
2015-12-21 18:53 GMT-08:00 louis lin:
> 是这样的,在登录的时候我需要拿到上游服务器的响应,其实就是一个json,拿出其中的uid,然后生成一个token,放到header中返回。
>
> 可以使用子请求来做,用户访问的url和子请求的url是一样的,不知道在nginx.conf该怎么配置,来防止循环访问。
>
可以放在 access_by_lua* 里面做,因为 access 阶段在子请求中并不执行,所以倒没有无限递归的问题。
Regards,
-agentzh
--