Il fatto che inizia con http non penso influisca... si tratta semplicemente di gestire la stringa, te devi andare a vedere gli ultimi caratteri se sono "pdf", in questo caso allora scarichi il file... ora non ricordo le funzioni delle stringhe sinceramente ! Dai un'occhiata quì:

http://www.pluto.it/files/ildp/guide...ipulation.html

estrapoli la parte finale, gli ultimi 3 caratteri e vedi se sono "pdf" all'interno della condizione dell'if..