On Mon 10 Nov 2008, Puneet Lakhina wrote:
> essentially im trying to modify <a href="">
> tags in the outgoing HTML pages.
> Now I am trying to do this using PerlOutputFilterHandler. I have the
> following questions:
> a) Is this the right filter to use for an application like this?

yes

> b) As per my understanding my hander can be invoked multiple times
> based on the no. of buckets. Is this correct?

yes

> If yes, then how should 
> I handle the situation where a part of the tag like say '<a href'
> comes in one bucket and '="">' comes in another.

The basic idea is to carry around the tail of the current buffer, 
the '<a href', in the filter context. The last handler in this chapter

http://perl.apache.org/docs/2.0/user/handlers/filters.html#Stream_oriented_Output_Filters

shows the technique.

The OutputFilter routine in Apache2::ClickPath (on CPAN) is another 
example.

Torsten

--
Need professional mod_perl support?
Just hire me: [EMAIL PROTECTED]

Reply via email to