> Since Mechanize is used to parse forms and html, that makes sense: if 
> you don't have an html page(i.e. one with a Content-Type = text/*html*), 
> then you can't parse it as html.
yes you can - use plugable parasers


> 
>> The content type for this page is "text/plain" which I think is
>> part of the problem which might have something to do with it.
> 
> A page with a content type of 'text/plain' is telling you that the page 
> is not html. Are you saying that the page is actually html even though 
> the page says that it does not contain html?
some webservers are fucked up, and simply don't care, or admins are 
retarded and serv everything as text/plain