Visualizzazione dei risultati da 1 a 9 su 9

Discussione: POST da script

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    6

    POST da script

    Salve a tutti, da programmatore PHP sto sclerando nel tentativo di realizzare, per conto terzi, uno script che simuli il metodo POST, cosi da inviare dei dati come se qualcuno lo stesse facendo da un FORM. Come faccio? Al momento ho provato questo script. Ma il file risposta.asp non riceve nulla. Grazie per ogni eventuale aiuto.

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    6
    codice:
    <%
    
    ' stringa da inviare
    strPost = "saluto=ciao&nome=Daniele Bochicchio"
    
    ' la rendiamo URL-compatibile
    strPost = Server.URLEncode(strPost)
    
    ' pagina da richiamare
    url = "http://localhost/risposta.asp"
    
    ' usiamo l'oggetto XMLHTTP
    Set XMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
    XMLHTTP.open "POST", url, false
    
    ' headers da impostare
    ' il metodo POST ha bisogno di questo content-type
    XMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
    
    ' se vogliamo dirgli da dove veniamo...
    XMLHTTP.setRequestHeader "HTTP_REFERER", "http://localhost/"
    
    ' inviamo la richiesta
    XMLHTTP.send (strPost)
    
    ' codice di risposta del server
    status = CInt(XMLHTTP.status)
    
    ' Se lo stato è 200, è ok
    if status = 200 then
      Response.write (XMLHTTP.responseText)
    else
      Response.write "
    
    Errore: " & status
    end if
    
    set XMLHTTP = Nothing
    
    %>
    il file risposta.asp contiene
    codice:
    <%
      Response.write "
    " & Request.Form("nome")
      Response.write "
    " & Request.Form("saluto")
    %>

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    6
    Nessuno che può aiutarmi?

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma il tutto come viene richiamato?
    simuli il metodo POST, cosi da inviare dei dati come se qualcuno lo stesse facendo da un FORM. Come faccio?
    Non sono mica sicuro che sia possibile in asp
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    6
    Serve che, richiamando il primo codce, il file risposta.asp legga i dati in POST che riceve.

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da rojo75
    Serve che, richiamando il primo codce ...
    Che avviene quando? Le richieste post vengono inzializzate da un tag form, l'unica forse è inserire un form nascosto e farlo inviare da js
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    6
    Mi sfugge qualcosa...
    Ma quanto scritto QUI che significa?

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    6
    Nulla!? :-((

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.