PDA

Visualizza la versione completa : invio dati post senza form


 
anna.elisa
15-11-2005, 12:56
ciao a tutti,
mi è stato chiesto di realizzare un'applicazione per l'invio di file .txt dal server del mio cliente al mio server.

Il problema è che ciò deve essere fatto tramite POST ma senza che ci sia alcuna form.

Come è possibile passare dati POST se non esiste la form????

Grazie mille a tutti
Anna

ivy_76
15-11-2005, 13:39
Non credo sia possibile. Tieni in considerazione che quando si fa l'upload di un file in HTML, il form DEVE avere la proprietà ENCTYPE='multipart/form-data' quindi io credo che sia necessario il form.
Ma non puoi mandargli il file via FTP ?

mascalzone
15-11-2005, 14:00
Originariamente inviato da anna.elisa
ciao a tutti,
mi è stato chiesto di realizzare un'applicazione per l'invio di file .txt dal server del mio cliente al mio server.

Il problema è che ciò deve essere fatto tramite POST ma senza che ci sia alcuna form.

Come è possibile passare dati POST se non esiste la form????

Grazie mille a tutti
Anna
non so cosa deve prevedere la tua applicazione...
quindi non posso consigliarti nello specifico, però penso che dovresti prendere in considerazione le socket o se ti è possibile passarli utilizzando JS (ajax)

hacker_nait
15-11-2005, 14:02
oppure volendo ti crei un programmillo in VB che apra una socket verso il webserver e mandi il file :D

}gu|do[z]{®©
15-11-2005, 14:05
Originariamente inviato da anna.elisa
Il problema è che ciò deve essere fatto tramite POST ma senza che ci sia alcuna form.


Onestamente è l'esigenza più strampalata che abbia mai sentito :D
qqual è lo scopo?
Magari tu o chi per te sbaglia il modo di approcciarsi al problema

:ciauz:

anna.elisa
15-11-2005, 16:04
Strampalata?????? Non dirlo a me quando l'ho sentito.

Anche io ho proposto l'utilizzo dell'FTP ma loro vogliono perforza il file passato in post perchè dall'altra parte hanno un'applicazione che riceve il file in formato binario.

Vi ringrazio per i numerosi consigli.... ma non ne ho capito neanche uno :cry:

Escluderei vb... qui sono contro microsoft.

Grazie ancora

mcganass
15-11-2005, 16:14
ma cos'hanno contro il form?
cioe' nel tuo caso specifico il form puo' essere fonte di qualche tipo di errore o di intrusioni esterne?

giusto per capire e magari si trova una soluzione alternativa al problema...

gm
15-11-2005, 16:17
Originariamente inviato da anna.elisa
Come è possibile passare dati POST se non esiste la form????

http://freephp.html.it/articoli/view_articolo.asp?id=76

Nazgul17
01-07-2007, 11:17
Volendo una scappatoia sarebbe usare i form di html, ma in modo nascosto, cioè tu fai i campi hidden per i parametri, e poi usi un tipo di input image per l'invio... Non vedo altre strade...

StefanoV
01-07-2007, 14:48
Concordo con Nazgul17 potresti creare il form con in campi hidden e poi invii i dati con javascript con un document.nomeform.submit();

Loading