httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Arturo 'Buanzo' Busleiman <bua...@buanzo.com.ar>
Subject Re: Completely transform a request
Date Tue, 31 Jul 2007 12:45:46 GMT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

TOKILEY@aol.com wrote:
> People can get kinda short and blunt over here but be advised that the
> only bad discussion about technology is not having one at all and,
> in general, the "constructive criticism" is all well-intentioned.

Well, then we might just have to continue discussing this technology. I'd repost my original
question, and I kindly ask everyone just to forget all the OpenPGP stuff.

I want to Completely Transform a Request. 100% transformation.

Based on a certain logic, If an incoming request matches one of my action triggers, then I
want to
apply a transformation to the 100% of the incoming request. I know I can do that when I just
want to
modify brigade-by-brigade. But I need to read the WHOLE request before doing so. Even the
METHOD
line. Even the headers. Even the body. All of it. Then, completely transform that into another
request, and have Apache process it.

With the current input filtering framework, at the connection level, I should be able to do
it. But
I can't.

If you NEED an example of what I'd like to transform, and into WHAT i want to transform it,
see this
post:

What I'd like to transform:
http://www.mail-archive.com/dev@httpd.apache.org/msg37206.html

Into WHAT I want to transform it: a completely different request (i.e different method line,
different headers and different body, and I can't do that in stages, I have to read the whole
request first).

Sincerely,

- --
Arturo "Buanzo" Busleiman - Consultor Independiente en Seguridad Informatica
SHOW DE FUTURABANDA - Sabado 18 de Agosto 2007 (Speed King, Capital Federal)
Entradas anticipadas a traves de www.futurabanda.com.ar - Punk Rock Melodico


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGry75AlpOsGhXcE0RChjtAJ4kXkrjZKyJ5iG1Qtbtge2HEXFySQCdHej3
52H1qN3dNLZa7fL8/Bre8BI=
=ooIU
-----END PGP SIGNATURE-----

Mime
View raw message