"assbackwards" works. Thanks!
When I first read your response about a method called "assbackwards" I thought it was sarcasm :)
understandable :)
actually, the assbackwards slot of the request record is there to indicate
that the incoming request used HTTP/0.9, which defines only GET and where no
headers are expected in the response. so, for HTTP/0.9 requests r->assbackwards is 1, otherwise it is 0.
apache internally hacks r->assbackwards on various occasions where headers
should be supressed in the response, such as with a subrequest.
mod_perl also hacks the assbackwards flag to suit its needs. in mod_perl 1.0 $r->assbackwards did not exist (except in various XS extensions created solely for educational purposes :) but one of the cool things about mod_perl 2.0 is that the entire API is opened up (finally :)
ICY is for IceCast, a protocol for sending meta information about music streams.
cool, thanks.
--Geoff