<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Will need to go back to my notes, I borrowed these from a previous
patch set that I inherited and we do not use this feature at present,
so can't be sure they work properly or even do what they are supposed
to do. Really doing housekeeping here as we have had to repatch these
for a number of plugin releases without using them.<br>
<br>
Will get back to you later on this one.<br>
<br>
Karl DeBisschop wrote:<br>
<blockquote type="cite"
 cite="mid20040331010201.57b12174.karl@debisschop.net">
  <pre wrap="">On Tue, 30 Mar 2004 21:31:40 +0100
Howard Wilkinson <a class="moz-txt-link-rfc2396E" href="mailto:howard@cohtech.com"><howard@cohtech.com></a> wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">This patch adds cookies and keepalives to the check_http plugin, it
also flattens the Usage output to one line. Tested here but could do
with some use on a live infrastructure.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I wnat to comfirm what the cookie handling does. It looks like it only
comes in to play for a redirect. In the case of a redirect, the cookies
are read from the first server response and passed to the redirection
target (if they are not expired). Is that correct? Is there anything
else going on?

Also, if the target of the server redirect is not in the same domain as
the original request, shouldn't the cookies be suppressed?


These are perl character classes:

#define COOKIE_BODY "%[/a-zA-Z0-9._-=@,: ]"
#define COOKIE_PATH ";%[/a-zA-Z0-9._-=@,: ]"

As C character classes, I do not think they do what you expect in all
cases. I believe they should be rewritten to conform to POSIX:

--
Karl
  </pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>Signature</title>
<table cellpadding="2" cellspacing="2" border="0"
 style="text-align: left; width: 100%;">
  <tbody>
    <tr>
      <td style="vertical-align: top;">Howard Wilkinson<br>
      </td>
      <td style="vertical-align: top;">Phone:<br>
      </td>
      <td style="vertical-align: top;">+44(20)7690 7075<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">Coherent Technology Limited<br>
      </td>
      <td style="vertical-align: top;">Fax:<br>
      </td>
      <td style="vertical-align: top;">+44(20)79230110<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">33 Belgrade Road, Stoke
Newington,<br>
      </td>
      <td style="vertical-align: top;">Mobile:<br>
      </td>
      <td style="vertical-align: top;">+44(7980)639379<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">London, United Kingdom, N16 8DH<br>
      </td>
      <td style="vertical-align: top;">Email:<br>
      </td>
      <td style="vertical-align: top;"><a name="howardcohtech.com"
 target="mailto:howard@cohtech.com" href="mailto:howard@cohtech.com"></a><a class="moz-txt-link-abbreviated" href="mailto:howard@cohtech.com">howard@cohtech.com</a><br>
      </td>
    </tr>
  </tbody>
</table>
<br>
</div>

<DIV><P><HR>
This message contains confidential information and is intended only<BR>
for the individual named. If you are not the named addressee you<BR>
should not disseminate, distribute or copy this e-mail. Please<BR>
notify the sender immediately by e-mail if you have received this<BR>
e-mail by mistake and delete this e-mail from you system.<BR>
<BR>
E-mail transmission cannot be guarenteed to be secure or error-free<BR>
as information could be intercepted, corrupted, lost, destroyed,<BR>
arrive late or incomplete, or contain viruses. The sender therefore<BR>
does not accept liability for any errors or omissions in the contents<BR>
of this message which arise as a result of e-mail transmission. If<BR>
verification is required please request a hard-copy version.
</P></DIV>
</body>
</html>