Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    29

    Recupero Valori dopo WinHttp

    Ciao Raga,
    piccolo aiutino...se possibile..
    Io ho una form, dove posso inserire il Cod Fiscale.
    Quest valore l'ho inviato tramite WinHttp (perchè richiesto)
    DI seguito riporto il codice

    Const strHeader = "Content-Type"
    Const strValue = "application/x-www-form-urlencoded"

    Set COD_FISCALE = Request.Form("COD_FISCALE")

    URL = "http://WMosca/Progetto_CIE/CIE/XML_CIE.asp&COD_FISCALE"
    Set HttpReq = Server.CreateObject("WinHttp.WinHttpRequest.5.1")
    HttpReq.Open "POST", URL, False
    HttpReq.SetRequestHeader strHeader, strValue
    HttpReq.Send

    La prima domanda è la seguente: Secondo voi è corretto questo codice oppure devo inserire Http.Send COD_FISCALE?
    La seconda: come faccio a recuperare dalla pagina XML_CIE il valore del codice fiscale?

    GRazie a tutti raga
    Buona giornata
    menestra

  2. #2
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Che cosa fa la pagina XML_CIE.asp? deve controllare il codice fiscale? Se si, devi inviare anche i dati necessari al controllo oltre al codice.

    Per ottenere l'output:

    HttpReq.Send
    Output = HttpReq.ResposeText

    Se non funziona usa Microsoft.XMLHTTP al posto di WinHtpp

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    29
    allora la pagina XML_CIE dovrebbe prendere il COdice FISCAle
    e fare tutte le varie interrogazioni e così via. Alla fine mi dovrebbe restituire una pagina xml.
    Il problema principale è che non riesco a prendere quel che io gli passo tramite HttpReq.Send.

  4. #4
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Cosa significa "non riesco a prendere quel che io gli passo tramite HttpReq.Send"? Spiegati meglio

    Intanto, metti a posto il codice:

    codice:
    COD_FISCALE = Request.Form("COD_FISCALE") 
    URL = "http://WMosca/Progetto_CIE/CIE/XML_CIE.asp&COD_FISCALE" 
    
    Set HttpReq = Server.CreateObject("WinHttp.WinHttpRequest.5.1") 
    HttpReq.Open "POST", URL, False 
    HttpReq.SetRequestHeader "Content-Type" , "application/x-www-form-urlencoded" 
    HttpReq.Send
    A cosa serve la variabile codice fiscale se non la usi?

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    29
    Scusa se non riesco a farmi capire, adesso ti spiego meglio:
    il codice fiscale lo devo inviare a XML_CIE (ok?) quindi posso inserire HttpReq.Send COD_FISCALE?

    Se vado a controllare, trmite POST riesco a inviare questo valore ma non riesco a prenderlo per poterlo poi utilizzarlo per la query sul DB (effettuata dalla pagina XML_CIE).

    Forse sbaglio proprio impostazione, consigliami!!!
    Spero di essere stato più chiaro.
    Grazie

  6. #6
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Domanda: la pagina XML_CIE.Asp come si aspetta il codice fiscale?
    In queryString o in post?

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    29
    in POST

  8. #8
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    codice:
    COD_FISCALE = Request.Form("COD_FISCALE") 
    URL = "http://WMosca/Progetto_CIE/CIE/XML_CIE.asp" 
    Set HttpReq = Server.CreateObject("WinHttp.WinHttpRequest.5.1") 
    HttpReq.Open "POST", URL, False 
    HttpReq.SetRequestHeader "Content-Type" , "application/x-www-form-urlencoded" 
    HttpReq.Send "COD_FISCALE="&COD_FISCALE
    Xml = HttpReq.ResponseText

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    29
    e su XML_CIE devo fare una Request. qualcosa per recuperare il valore, giusto?
    GRazie

  10. #10
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Si, l'ho scritto.

    Xml = HttpReq.ResponseText

    Nella variabile Xml avrai l'output inviato dalla pagina XML_CIE.asp

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.