]> git.ipfire.org Git - thirdparty/squid.git/commit - src/cf_gen.cc
Add url_rewrite_extras and store_id_extras for redirector and store_id helpers
authorChristos Tsantilas <chtsanti@users.sourceforge.net>
Wed, 12 Mar 2014 16:46:27 +0000 (18:46 +0200)
committerChristos Tsantilas <chtsanti@users.sourceforge.net>
Wed, 12 Mar 2014 16:46:27 +0000 (18:46 +0200)
commitb11724bb229abea57b43e9747c4a12bfbfb61ac5
treec9768c84acc8de89b6004f91d68d3a5e5a789c3e
parentd3b930ffa2f875d5e9674f846f30164e1bf7b592
Add url_rewrite_extras and store_id_extras for redirector and store_id helpers

The url_rewrite_extras/store_id_extras is a "quoted string" with logformat
%macro support. It is used to modify the request line for redirector and
storeId helpers.

The url rewrite and store_id helpers request format now is:
       url [<SP> extras]
and the default value for extras is:
  "%>a/%>A %un %>rm myip=%la myport=%lp"

Example usage:
   url_rewrite_extras "Note1=%{Note1}note Note2=%{Note2}note"

This is a Measurement Factory project.
src/SquidConfig.h
src/cache_cf.cc
src/cf.data.depend
src/cf.data.pre
src/cf_gen.cc
src/client_side_request.cc
src/redirect.cc