Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296

    lanciare chiamata http dal server

    durante una determinata procedura desidero che via asp venga effettuata una chiamata http ad una determinata pagina.
    Questa chiamata non deve pero' interrompere la normale esecuzione dello script...

    1 Sto eseguendo la pagina A
    2 lancio la chiamata HTTP
    3 continuo ad eseguire la pagina ASP


    Questa chiamata dovrebbe equivalere all'apertura di un browser sul server. Questo non è fisicamente necessario (non deve aprirsi sul PC del server una finestra), ma dovrebbe comunque inoltrare la richiesta HTTP.

    Non so come realizzare la cosa, l'unica soluzione sarebbe eseguire un exe sul server, in questo caso Explorer.exe con tanto di paramentri "http:\\ ecc.". IN questo caso si aprirebbe il browser sul server?

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    prova a dare un'occhiata alla componente asphttp www.serverobjects.com
    potresti usarla in un file di batch
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    perchè stavo pensando anche di usare XMLHTTP...

    la stessa procedura che serve per "catturare" il contenuto di un file, in realtà fa una chiamata ad una determinata pagina...

    quindi sarebbe la strada piu' semplice e veloce...


    sbaglio?

  4. #4
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    credo possa andare benone
    Tutti vogliono parlare, nessuno sa ascoltare.

  5. #5
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    Originariamente inviato da barney09
    perchè stavo pensando anche di usare XMLHTTP...

    la stessa procedura che serve per "catturare" il contenuto di un file, in realtà fa una chiamata ad una determinata pagina...

    quindi sarebbe la strada piu' semplice e veloce...


    sbaglio?



    Spesso e volentieri, esporre il tuo problema ad altri ti aiuta ad arrivare a soluzioni, a cui non saresti mai arrivato.

  6. #6
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    sì, ma il forum non è il tuo psicanalista
    Tutti vogliono parlare, nessuno sa ascoltare.

  7. #7
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    meglio... evitero' di dover pagare la fattura....

  8. #8

    usare XMLHTTP...

    non interrompe l'esecuzione dello script ma è vero che lo blocca fino a quando la "chiamata" non è terminata, poi prosegue.
    Quindi se richiami un'altro server rischi di attendere i suoi tempi...
    Larga è la foglia,stretta è la via...tu segui la tua che io seguo la mia...

  9. #9
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    infatti. Questo è il problema che ho in questo momento.


    Dovrei cercare di settare un timeout di qualche secondo...

    in modo da effettuare la richiesta, anche se non ho una risposta nell'immediato prosegua nella pagina che stava eseguendo....

  10. #10
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    objXMLHTTP.Open "GET", StrURL, TRUE

    settando l'ultimo parametro a TRUE la chiamata dovrebbe arrivare e comunque la pagina ASP non aspetta il risultato.

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.