Looking at PDF Download's open bugs, and looking at its behavior myself, it appears that the fundamental flaw is that it attempts to *guess* whether a file will be a PDF based in its URL alone, and does not gracefully handle the result if the response from the server does not contain a PDF file.
As a matter of fact, because of the design of the HTTP protocol, you it is fundamentally...
2009-04-21 21:10:20 UTC in PDF Download