-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tuesday 29 October 2002 09:56 pm, Juan Rivera wrote:
>Is there any easy way to get a list of the cookies (name/value pairs) from
> a client's request?
i used this function to read next elements of a 'table':
API_EXPORT(const char *)ap_table_get_next(const table *t, const char *key)
{
table_entry *elts = (table_entry *) t->a.elts;
static int i=-1;
if (key == NULL){ i=-1; return NULL; }
i++;
while( i < t->a.nelts){if (!strcasecmp(elts[i].key, key)){ return elts[i].val; }
else i++; }
return NULL;
}
then it's easy ....
ap_table_get_next(resp_hdrs, NULL);
while( cookie = ap_table_get_next(resp_hdrs, "Set-Cookie")){
....
}
- --
Maurizio Marini
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9vvq64Q/49nIJTlwRAn1fAJ9/64x5p+7MHN1XX1P7DaQAaOjOEACdGCzd
r3/Awt7hL/Zp8tBIz0k8ams=
=uqU9
-----END PGP SIGNATURE-----