Thanks, Yee pal!
The biggest trouble to me is I cannot get the html content of
a specific URL. They are often released. The .jpg and .js are easy
to change (I have successfully changed one .jpg to another.)
Do you have some suggestions to resolve the trouble?
Another question, what means "I did it before myself" in your reply?
Best regards,
George Ma
----- Original Message -----
From: Yee Man Chan
To: Henrik Nordstrom ;maer727@sohu.com
Cc: squid-dev@squid-cache.org
Subject: Re:Re:Planning to change the content of the object.
Sent: Tue May 14 06:43:43 CST 2002
> I agree George should use redirector if he "modifies"
> objects based on their URLs. If he wants to modify
> objects based on their content, then he needs to do
> some content processing. I did it before myself. It is
> not too hard after you understand the client_side code
> and how MemObject works.
>
> Cheers,
> Yee Man
>
> --- Henrik Nordstrom <hno@squid-cache.org> wrote:
> > Using the redirector interface it is very trivial,
> > provided you know
> > the URL of the object you want to replace, simply
> > rewrite the URL to
> > one of your new image.
> >
> > Regards
> > Henrik
> >
> >
> > On Saturday 11 May 2002 16:26, maer727@sohu.com
> > wrote:
> > > Thanks, Henrik pal!
> > >
> > > My plan is very simple. I just want to change one
> > jpg to
> > > another jpg. Is that an east task?
> > >
> > > Best regards,
> > > George Ma
> > >
> > > ----- Original Message -----
> > > From: Henrik Nordstrom
> > > To: maer727@sohu.com
> > > Cc: squid-dev@squid-cache.org
> > > Subject: Re:Planning to change the content of the
> > object.
> > > Sent: Sat May 11 20:47:56 CST 2002
> > >
> > > > The main reason is that the Squid code is very
> > badly suited for
> > > > inline modifications of content. It very much
> > assumes the
> > > > dataflow is straight thru unmodified.
> > > >
> > > > If doing it inline in Squid, then about the only
> > location it can
> > > > be done is in client_side.c.
> > > >
> > > > Caution: Be very careful when performing content
> > modifications
> > > > outside the origin server. HTTP is a rather
> > complex protocol and
> > > > unless you take care to clearly indicate the
> > modified content as
> > > > such you may end up with some interesting client
> > interactions..
> > > > for example what happens if the client has most
> > of the object
> > > > already cached (possibly from another connection
> > not using your
> > > > modifying proxy), and requests only the missing
> > range..
> > > >
> > > > Regards
> > > > Henrik
> > > >
> > > > On Saturday 11 May 2002 13:04, maer727@sohu.com
> > wrote:
> > > > > Thanks, Basile pal!
> > > > >
> > > > > Why I should not patching directly Squid for
> > content
> > > > > adaptation? Can you give me some reasons?
> > > > >
> > > > > Best regards,
> > > > > George Ma
> > > > >
> > > > > ----- Original Message -----
> > > > > From: Basile STARYNKEVITCH
> > > > > To: maer727@sohu.com
> > > > > Cc: squid-dev@squid-cache.org
> > > > > Subject: Planning to change the content of the
> > object.
> > > > > Sent: Sat May 11 16:45:39 CST 2002
> > > > >
> > > > > > >>>>> "George_Ma" == <maer727@sohu.com>
> > writes:
> > > > > >
> > > > > > George_Ma> Hi, pals! I am trying to
> > change the content
> > > > > > of some George_Ma> cached object, for
> > example, change one gif
> > > > > > to another George_Ma> gif.
> > > > > >
> > > > > >
> > > > > > You definitely should consider using the
> > Internet Content
> > > > > > Adaptation Protocol. See www.i-cap.org for
> > definition and
> > > > > > tutorial on ICAP
......
Received on Mon May 13 2002 - 22:43:15 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:08:06 MST