Jé *_*eue 3 apache http-redirect http-headers
我有一个发布HTTP重定向的页面.我需要将当前会话ID(jsessionid)附加到HTTP重定向的末尾,以将此id作为重定向中的GET参数传递.
可以mod_header通过Header append指令获取cookie值SetEnvIf吗?
是否应该重写?但mod_rewrite只是重写请求而不是响应,是吗?
如何在不触及后端代码的情况下从Apache角度解决这个问题?
更新:Apache-JVM由mod_jk或通过IBM HTTP Server连接到WebSphere处理.
据我所知,使用Apache HTTPd你可以这样做:
SetEnvIf Cookie "mycookie=([^;]+)" MYCOOKIE=$1
SetEnvIf Cookie "mycookie=([^;]+)" HAVE_MYCOOKIE=1
Header add Set-Cookie "mycookie=%{MYCOOKIE}e; expires=0" env=HAVE_MYCOOKIE
Run Code Online (Sandbox Code Playgroud)
如果需要,您还可以添加其他cookie属性,如路径和域.
| 归档时间: |
|
| 查看次数: |
5660 次 |
| 最近记录: |