Hey Hoolio,
Firstly, can I just say that my friend LyonsG and I are continually impresses by your seemingly endless knowledge and your everpresence on DevCentral - do you ever sleep?;-P Thanks for taking the time to help ;-)
Secondly your excerpt from the RFC answers my question. This latest project I'm working on is to load balance some proxy servers! So the quote...
The absoluteURI form is REQUIRED when the request is being made to a proxy.
nails it;-D
I have been writing iRules for a fair while (admittedly never in relation to proxy servers) but I have not come across this absoloute format when using HTTP::uri.
I think the Wiki page for
HTTP::uri could really do with being updated to include a reference to the quote from your previous reply or the full RFC.
At the moment the Wiki page suggests the HTTP::uri will return something beginning with / i.e. something relative. If you read closely the Wiki page does says 'typically' but I only spotted this in hindsight and I imagine others have missed it too.
What do you think?
fergu5