Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [VB] comunicare con un server tramite HTTP

    Ciao ragazzi...

    Devo comunicare con un server, via HTTP... il metodo che utilizzo adesso non è più adatto...

    MI SPIEGO...

    Ecco cosa faccio al momento per comunicare con un server in via HTTP:
    1) creo un form e ci appiccico un bel web browser
    2) chiedo al web browser di aprire il link "http://www.miosito.it/pagina.asp?ID=3411"
    3) il caro web browser, apre il link, e io mi vado a leggere la risposta che mi serve dal contenuto della pagina HTML

    questo metodo non lo posso usare più perchè non posso lasciare traccia, nella cronologia, del link che vado ad aprire [cosa che il web browser fa in automatico]

    ora...

    1) con il server posso comunicare solo ed esclusivamente aprendo un link e passando i paramentri in GET
    2) voglio utilizzare un metodo alternativo al web browser [tipo un oggettuccio che mi faccia aprire un link e mi fornisca su un piatto d'argento l'HTML di risposta]

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Parli di VB6 ?

    Hai provato con il controllo Inet ?

  3. #3
    si scusatemi

    >>> VB6 <<<

    _________________

    info su Inet... dove le trovo?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Internet control ... tra i controlli ...

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Per VB esiste un apposito sub-forum.

    Ti sposto.

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  6. #6
    Usa la API UrlDownloadToFile:

    in un modulo

    codice:
    Public Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
    
    Public Function DownloadFile(URL As String, LocalFilename As String) As Boolean
        Dim lngRetVal As Long
        lngRetVal = URLDownloadToFile(0, URL, LocalFilename, 0, 0)
        If lngRetVal = 0 Then DownloadFile = True
    End Function
    dovunque ti serve

    codice:
    DownloadFile "http://www.html.it", "c:\html.html"
    Occhio che il download è sincrono, fintanto che non avrai scaricato tutta la pagina la form risulterà bloccata. Ma questo è un altro discorso.

    Ciao
    Cerco ombrello vecchio, nuovo, moderno o antidiluviano; purché protegga da una pioggia che vien giù come Dio la manda. Fate presto che ho l’acqua alla gola. (Noè)

    C# programming and other stuffs

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.