Hola @Panic0
Hola, por ejemplo, supongamos que hay un boton para descargar un pdf, el cual si vos le das click de va a llevar a ese pdf para verlo, tiempo después el boton lo quitan, pero el url al pdf sigue existiendo, bueno eso quiero yo tratar de descubrir cual era ese url...Me explico?
Te han dado consejos buenos y generales aquí, pero realmente lo que pides es algo muy genérico y relativo. Habrá que estudiar la arquitectura del sistema el cual revelará cómo funciona el proceso en cuestión, el cual puede ser temporal, en caso de generar una URL aleatoria que realmente identifique un archivo en cuestión, que es dada a un usuario en concreto. Al concluir esa URL temporal (o mejor dicho, algún parámetro GET), ya no se podrá acceder incluso teniéndola.
También puede ser que, una vez que una parte descarga ese archivo en cuestión, en esa URL específica, se invalide el identificador, por lo que no existirá más.
Imagina inclusive, y siguiendo el ejemplo que propones, que al descargar el PDF, realmente sólo sea una parte de él, y por medio de un pago real, el servidor (o mejor dicho la aplicación) te envíe todo el contenido.
Son ejemplos genéricos para una cuestión muy genérica, pero creo que brinda una idea.
También deberías usar web.archive.org, por si acaso.
~ DtxdF