【问题标题】:squid url_rewrite with cookie鱿鱼 url_rewrite 与 cookie
【发布时间】:2010-01-04 15:22:41
【问题描述】:

我部署了一个 squid 3.0,它有一个 url_rewriter 程序,可以重写某些 HTTP 请求。 我现在需要修改这个程序来重写cookie设置代码。

就我所见url_rewrite_program documentation 而言,我似乎无法在 302 响应中设置 cookie。

这是正确的吗? 我可以在重定向响应中设置一个 cookie,还是需要修改 squid 代码。

感谢您在这方面的任何帮助!

【问题讨论】:

    标签: cookies squid urlrewriter


    【解决方案1】:

    邮件列表确认 url_rewriter 和 squid 协议截至今天不支持设置 cookie。

    我自己修改了 squid 代码来做到这一点 现在您可以通过从 url_rewriter 程序返回以下行来设置 cookie

    302:<URL>#<SET_COOKIE>

    例如,

    302:http://my.example.net#cookie_name=cookie_value;path=1;expiration=+300

    一个警告(更多关于我自己的文档), 您不能在 cookie 字符串中放置空格,因为 squid 读取函数会拒绝空格后的任何内容。

    有兴趣的朋友告诉我

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-17
      • 1970-01-01
      • 1970-01-01
      • 2021-12-03
      • 2016-08-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多