Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: [WinHTTP]

  1. #1

    [WinHTTP]

    Stoprovando questo script che verifica se il dominio č libero o no, ma ricevo un'errore e non riesco a risolverlo, qualcuno mi sā aiutare?

    codice:
    <%
    ' Dominio da controllare
    dominio = "asp.net"
    
    ' URL da richiamare
    url = "http://www.internic.net/cgi/whois?whois_nic=" & dominio & "&type=domain"
    
    ' creiamo l'oggetto WinHTTP
    Set objHTTP = Server.CreateObject("WinHTTP.WinHTTPRequest.5")
    objHTTP.Open "GET", url
    
    ' inviamo la richiesta
    objHTTP.Send
    
    ' codice di stato
    if CINT(objHTTP.Status) = 200 then
        ' testo della risposta
        strHTML = LCase(objHTTP.ResponseText)
        ProcessaRisposta(strHTML)
    else
        Response.Write "
    
    Risposta del server remoto: (" & objHTTP.Status & ")"
        Response.write objHTTP.StatusText & "</P>"
    
    end if
    
    ' un po' di pulizia
    Set objHTTP = Nothing
    
    Sub ProcessaRisposta(strHTML)
      if instr(strHTML, "no match") or instr(strHTML, "not found") then
        Response.write ("Dominio disponibile")
      elseif instr(strHTML, "domain name") or instr(strHTML, "no information") then
        Response.write ("Dominio occupato")
      else
        Response.write ("Caratteri non validi nel nome di dominio")
      end if
    end sub
    
    %>
    Errore
    ------------------------------------
    Tipo di errore:
    Oggetto Server, ASP 0177 (0x800401F3)
    ProgID non valido. Per ulteriori informazioni sul messaggio, visitare il sito Internet del Servizio Supporto Tecnico Microsoft all'indirizzo: http://www.microsoft.com/contentredirect.asp.
    -------------------------------------

    Ho cercato su Microsoft, ma alla fine non capito cosa devo installare per farlo funzionare..ho aggiornato MSXML, ma non č servito a nulla.

  2. #2
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042
    1) FATTI SPOSTARE DA UN MODERATORE SU UN FORUM DI PROGRAMMAZIONE

    2) l'errore su che linea e' ?

    3) l'oggetto WinHTTP.WinHTTPRequest.5 e' presente sul pc?

  3. #3
    no, non č un errore di programmazione.purtroppo ne capisco poco di IIS e non so dirti se quell'oggetto c'č, anzi dubito proprio che ci sia, ma come posso verificarlo ed eventualmente trovarlo e installarlo?

    linea di errore
    Set objHTTP = Server.CreateObject("WinHTTP.WinHTTPRequest.5")

    ho anche provato...
    Set XMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")

    ma siamo da capo.

  4. #4
    Oramai dal sito della Microsoft ho scaricato tutte le versioni di xml e relativi SP (anche installando la ver4 cercala dll della 3)..meno male che esiste mamma microsoft, altrimenti non si saprebbe chi insultare

    Tipo di errore:
    msxml3.dll (0x800C0005)
    Impossibile individuare la risorsa specificata.
    /selfpro-test/testwhois.asp, line 15

    apparte la nevrosi, qualcuno mi puō aiutare a risolvere questo problema?

  5. #5
    qualcuno sā come si diinstalla e installa un nuovo oggetto msxml per iis?

  6. #6
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042
    Originariamente inviato da lbottoni
    no, non č un errore di programmazione.purtroppo ne capisco poco di IIS e non so dirti se quell'oggetto c'č, anzi dubito proprio che ci sia, ma come posso verificarlo ed eventualmente trovarlo e installarlo?

    linea di errore
    Set objHTTP = Server.CreateObject("WinHTTP.WinHTTPRequest.5")

    ho anche provato...
    Set XMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")

    ma siamo da capo.
    non ho detto che E' UN ERRORE DI PROGRAMMAZIONE!

    pero' su un forum ti programmazione sono piu' esperti el fare debig e vedere cosa manca!

  7. #7
    ho provato sul forum di programmazione, am non c'č stato nessun aiuto. quello che sono riuscito a fare e installare msxml 4 service pack2, ma poi dovrebbe installare winhttp5.dll.ma non lo fā infatti facendo una ricerca sul mio pc vedo che c'č ancora presente winhttp.dll.

    E' questo che non capisco, faccio tutto quello che di Microchop, ma alla fine nei pacchetti non esistono le dll che dichiarono che ci sono.!!

  8. #8
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042
    apri WORD
    apri il VB di word (oppure il visual basic se lo hai)
    aggiungi alle referenze gli oggetti che vuoi usare..
    guarda se esistono

    poi da codice fai
    dim X as new ....
    e guardi se ti trova l'oggetto che ti serve

  9. #9
    del WinHttp nada, ma MSxml mi sembra correttamente presente.

  10. #10
    ti allego l'immagine dei reference

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.