PDA

Visualizza la versione completa : [DELPHI] Eliminare un file su server HTTP


Franz78
27-04-2007, 15:53
Ciao a tutti,
come faccio in delphi ad eliminare un file che si trova su un server
ad es. nella posizione http://mioserver/temp/file.txt ?

Ovviamente ho pieno accesso al server con permessi e tutto.

Ho provato con Indy idHTTP ma non ne vengo fuori....nn dovrebbe essere difficile..


Grazie per le risp

mondobimbi
27-04-2007, 15:56
prova con il client ftp
ciao
sergio

Franz78
27-04-2007, 16:42
e gli passo l'indirizzo http? normale?

XWolverineX
27-04-2007, 17:01
No.
Ti colleghi con il protocollo FTP, inserisci userid e password, se necessari, e dai il comando di delete per quello specifico file

Franz78
27-04-2007, 17:13
ok nn lo posso fare.....
un applicazione intranet, che usa un activex scritto in delphi, non posso usare ftp....
il file scritto da una pagina asp.net...e l'activex svolte determinate operazioni lo deve cancellare ma non ho accesso ftp....



Non esiste quindi modo?

mondobimbi
27-04-2007, 18:18
allora un server dedicato.
Comunque un accesso ftp lo ha per forza per fare l'upload delle tue pagine (l'user e la pass sono quelle).
Cerca il componente Indy che funge da client ftp, mi sembra che ci sia anche un esempio, e prova ad utilizzarlo.
ciao
sergio

alka
28-04-2007, 14:57
Originariamente inviato da Franz78
come faccio in delphi ad eliminare un file che si trova su un server
ad es. nella posizione http://mioserver/temp/file.txt ?
Ovviamente ho pieno accesso al server con permessi e tutto.
Ho provato con Indy idHTTP ma non ne vengo fuori....nn dovrebbe essere difficile..

Dovresti usare il comando HTTP DELETE, che tuttavia non esposto dai componenti Indy, suppongo per il fatto che il suo risultato non sempre verificabile. Dal mio punto di vista, un modo abbastanza insicuro di condurre l'operazione che, sicuramente, stata progettata male in quanto i pressupposti fanno s che chiunque, anche gli utenti non autorizzati, possano compiere tale operazioni, e questo un risvolto che fa pensare molto. :stordita:

Loading