Who invented this protocol? Because it's so simple to messup something so pretty like HTTP. So what do you think will a HTTP-client or a HTTP-proxy do with an reply like "ICY 200 OK" ? Right - he will say "oh, i don't know what ICY is, but it's surely not HTTP". And then, in the ...