Newsgroup: it.comp.lang.visual-basic
Titolo: HELP "post" via XML

Su consiglio di Termopilucco, ho abbandonato l'Inet Control e mi sono
buttato sull'XML (di cui però ignoro quasi tutto!!!). Spulciando un po'
l'SDK ho trovato un
esempio di codice per l'invio di una query e per la gestione degli eventi di
risposta. Tutto sembrava
ok fino alla prima prova sul campo. Le istruzioni di interrogazione sono:
XMLHttpRequest.open "POST",_ 
10.10.10.10/query.exe...
.,True,UsrID , Pwd
XMLHttpRequest.send
l'istruzione XML.open viene eseguita correttamente con tanto di passaggio
nella routine di gestione degli stati (quella prelevata dall'SDK), ma poi il
comando XML.send mi restituisce un errore di Accesso Negato (Naturalmente ho
provveduto a compilare l'istruzione di Open con i paramatri relativi a UsrID
e Pwd relativi al mio account presso il server che interrogo).
La cosa buffa è che se con uno sniffer guardo cosa passa sulla rete, non
vedo alcun pacchetto in viaggio verso l'IP che dovrei interrogare. Sembra
quasi che l'errore sia interno all'applicazione. Ho letto qualcosa in
relazione ai livelli di protezione di Explorer, ma anche mettendo "livello
Basso" dappertutto la situazione non cambia!!!
Ho poi fatto un test con un "GET" al posto di "POST" e ho ottenuto un bel
System Error sull'istruzione di Open....
Qualche idea?
Grazie!!!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 e Pwd relativi al mio account presso il server che interrogo).
Mi rispondo da me, sperando di essere utile a qualcuno: non fate i Pirla
come il sottoscritto: '
http://10.10.10.10/...
.' e non '
10.10.10.10/...
.'
!!!!!
A questo punto mi manca un altro pezzettino. La CGI che interrogo richiede
una stringa del tipo
10.10.10.10/Query.exe
 StringaDatiInterrogazione
Ora con INET era sufficiente una cosa del tipo:
Inet.Execute "
10.10.10.10/Query.exe
", "POST",_ StringaDatiInterrogazione
Ma con XML non trovo come settare la StringaDatiInterrogazione
Grazie a tutti!


 Ma con XML non trovo come settare la StringaDatiInterrogazione
Continuo a rispondermi da me, e ad essere un gran pirla:
bastava fare XML.send(StringaDatiInterrogazione)
Non ho parole....


> Non ho parole....
Neanche io... ma in senso positivo.
Questo tuo auto-thread potrą servire a qualcuno in futuro
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

 Questo tuo auto-thread potrà servire a qualcuno in futuro
BEh, date le mia scarse performance da programmatore VB, difficilmente
riesco ad essere di grande aiuto a qualcuno, capita più spesso che sia io ad
averne bisogno. PEr questo argomento ho betemmiato alla grande e sputato
sangue, e ho voluto togliermi questa soddisfazione!!!
Ciao!


 buttato sull'XML (di cui però ignoro quasi tutto!!!).
ok l'abbandono di inet. Però perché per avere un client che fa una semplice
post ad un web server devo caricarmi tutta la libreria per la gestione di
XML? Usi XML in qualche parte della tua applicazione?
Invece di XMLHTTP puoi usare WinHTTP che fa le stessissime cose (interfaccia
IDENTICA, non devi cambiare neanche un virgola), ma fa solo quello ed è
molto più leggera, credo.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winhttp/http/winhttp_start_page.asp
-- 
Ciao, Silv:o)