Yeah, you are right. I got mixed up because we *talked* about supporting
generic log tags via header-rewrite in the past.
Looks like that support was never added.
On Wednesday, November 18, 2020, 02:51:33 PM PST, Shu Kit Chan
wrote:
I don't think this will work.
Prior to 9.x , header
I don't think this will work.
Prior to 9.x , header rewrite plugin supports a fixed set of string
substitutions. e.g. %, %
But it is never for generic log tag. And i think this style of string
substitutions are deprecated after 9.x
In fact, I don't think there are APIs for plugin to get these log
In this scenario they would set "Connection: close" in the request header.
I am assuming they don't have the control over the origin to make this
change there. Or it is always easier to hassle the proxy folks to get
these things done :-)
On Wed, Nov 18, 2020 at 2:39 PM Shu Kit Chan wrote:
> Ac
Hmm, I wasn't aware you could access log tags from header-rewrite.
On Wed, Nov 18, 2020 at 3:28 PM Sudheer Vinukonda
wrote:
> New API sounds reasonable.
> For the use case in question though, it may be possible to use
> header-rewrite rules to achieve this using the log tag 'sstc'
> Not 100% su
Correct. Cut-n-paste problems.
On Wed, Nov 18, 2020 at 2:29 PM Shu Kit Chan wrote:
> I think you mean the existing one is TSHttpSsnTransactionCount . Right ?
>
>
> On Wed, Nov 18, 2020 at 12:15 PM Susan Hinrichs
> wrote:
> >
> > I propose int TSHttpTxnServerSsnTransactionCount(TSHttpTxn txn)
New API sounds reasonable.
For the use case in question though, it may be possible to use header-rewrite
rules to achieve this using the log tag 'sstc'
Not 100% sure, but something like this might (I haven't tested it) work?
cond %{SEND_RESPONSE_HDR_HOOK}
cond % =10set-header Connection close
Actually I was thinking about this question a bit. 2 points to make.
1) I am Ok with the naming convention
2) So the origin wants to be the one to set "Connection: close" in the
response. Wouldn't the origin also has that piece of information
(transaction count) to make that decision? May be thei
I think you mean the existing one is TSHttpSsnTransactionCount . Right ?
On Wed, Nov 18, 2020 at 12:15 PM Susan Hinrichs
wrote:
>
> I propose int TSHttpTxnServerSsnTransactionCount(TSHttpTxn txn) as an
> addition to the InkAPI. It returns the number of transactions that have
> been performed o
I propose int TSHttpTxnServerSsnTransactionCount(TSHttpTxn txn) as an
addition to the InkAPI. It returns the number of transactions that have
been performed on the server session currently associated with the txn.
This would be analogous to the TSHttpTxnServerSsnTransactionCount function
which re