Sounds like in this day and age you can tag everything as either 0 or 9, and leave it to the client to figure it all out.<p>The whole text vs binary reminds me of FTP, and most clients there defaults to requesting everything as binary transfers.<p>Edit: MIME is no cure-all, i wonder how many times i have seen Firefox get royally confused because the MIME type is wrong.