C'è un modo per associare a un file l'URL del sito web da cui è stato scaricato?


2

Sto usando Ubuntu e sto cercando di trovare un modo per associare l'URL del sito Web in cui è stato scaricato un file in quel file. In base a quanto ho studiato finora, l'URL può essere archiviato utilizzando attributi estesi, ma il mio problema è come sapere / intercettare quell'URL del sito in cui è stato scaricato il file.

Ho anche trovato il seguente link: http://www.freedesktop.org/wiki/CommonExtendedAttributes/ - ma non capisco se questo è ancora in fase di sviluppo o può essere scaricato e installato.


3
Sembra un lavoro per il programma che effettivamente scarica il file.
drk.com.ar

Risposte:


0

Se stai usando un server proxy come squid, i dati saranno disponibili nel registro di accesso. Il registro di accesso viene ruotato e cancellato alla fine. I dati possono essere facilmente abbinati al file scaricato fino a quando il registro di accesso è disponibile e il nome file utilizzato per salvarlo corrisponde all'URL. Se il file è memorizzato nella cache, l'intestazione della cache conterrà l'origine del file.

html i file possono contenere metadati che possono indicare l'host da cui è stata scaricata la pagina.

Sarebbe molto più facile se il programma di download in cui scrivere l'attributo esteso al momento del caricamento in giù. Non ne conosco nessuno.

Strumenti come wget può memorizzare file in una struttura di directory denominata utilizzando il nome di dominio dall'URL. Questo potrebbe essere usato per popolare l'attributo esteso.

Qual è il caso d'uso per la raccolta di questi dati?


Sto cercando di sviluppare un'applicazione che memorizza l'URL del sito Web in cui è stato scaricato un file nei suoi attributi estesi. Ho pensato che sarebbe stato interessante avere queste informazioni associate a ciascun file scaricato :)
user2900870

@ user2900870 Se l'applicazione sta eseguendo il download, dovrebbe essere banale aggiungere l'attributo. Altre applicazioni in genere, non mantengono quell'informazione intorno a dove è banalmente accessibile.
BillThor

non è l'applicazione che sto sviluppando che scarica il file, questa applicazione dovrebbe in qualche modo intercettare l'url del sito Web quando il file viene salvato nel computer, ma per quello che sto leggendo dovrei riconsiderare il mio approccio
user2900870
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.