从缓存中读取响应标头,并将其添加到下一个响应的请求标头中

时间:2019-07-05 20:09:05

标签: nginx

我将响应的内容从先前的登录请求保存到了缓存中。我想检索响应的会话Cookie标头,以放入另一个请求的“ Cookie”标头中。是否可以修改我的nginx conf文件来做到这一点?

到目前为止,我已经能够将响应放入我的nginx conf中指定的缓存路径中(使用proxy_cache_path指令)。但是到目前为止,我还没有找到在线解决方案来解决从缓存中读取响应标头并将其放入下一个请求的标头的问题。

我还考虑过将响应的会话cookie头写入文本文件,然后再从文本文件中读取该cookie以用于下一个请求。

nginx conf:

SELECT p.CreatedBy AS OP, p.Post AS FirstPost, c.Comment AS ShoutOut
    FROM Posts p INNER JOIN Comments c ON p.Id=c.PostId
    WHERE p.CreatedBy=c.CreatedBy AND c.Comment LIKE '%' + 
        (SELECT cc.CreatedBy
            FROM Comments cc
            WHERE cc.PostId=p.Id) + '%'

0 个答案:

没有答案