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

    XML.send: error '800c0005' se URL non esiste

    Esiste il modo appurare l'esistenza di un url prima di inviare la richiesta tramite l'oggetto XMLHTTP?

    Se il dominio è esistente tramite xml.status ottengo lo status di un url, OK se viene trovata la pagina. Se però l'url non esiste mi viene restituito un errore:

    error '800c0005' alla riga xml.send quindi prima che possa richiedere lo status.


    Avevo pensato di richiedere la pagina, sempre tramite XML, ad un servizio whois tipo http://www.whois.sc quindi analizzarne il contenuto per vedere se il dominio esiste.


    Conoscete un modo più immediato?


    Grazie.

  2. #2
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    Gestire l'errore, magari ?
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

  3. #3
    Si, infatti alla fine ho ottenuto ciò che volevo in quel modo

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: XML.send: error '800c0005' se URL non esiste

    Originariamente inviato da ID-entity
    Esiste il modo appurare l'esistenza di un url prima di inviare la richiesta tramite l'oggetto XMLHTTP?

    Se il dominio è esistente tramite xml.status ottengo lo status di un url, OK se viene trovata la pagina. Se però l'url non esiste mi viene restituito un errore:

    error '800c0005' alla riga xml.send quindi prima che possa richiedere lo status.


    Avevo pensato di richiedere la pagina, sempre tramite XML, ad un servizio whois tipo http://www.whois.sc quindi analizzarne il contenuto per vedere se il dominio esiste.


    Conoscete un modo più immediato?


    Grazie.
    Riesumo questo post chedendo a ID-entity visto che riuscito a risolvere il problema come a fatto, l'invito chiaramente e rivoltoa tutti gli iscritti

    Un grazie 1000

    Ciao Andrea
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ho risolto questo script testato funzina perfettamente

    <%@ Language="VBScript" %>
    <%
    Dim Link
    Dim objXMLHTTP
    If Request.ServerVariables("REQUEST_METHOD") = "POST" Then

    Link = Request("url")


    'Instanzio l'oggetto XMLHttp
    Set objXMLHttp = Server.CreateObject("Msxml2.ServerXMLHTTP.4.0")
    on error resume next

    'Costruisco e invio la richiesta
    objXMLHttp.Open "GET", link, False
    objXMLHttp.Send
    IF Err.number = 0 Then
    'Stampo la risposta
    Response.Write(objXMLHttp.statusText)
    else
    Response.Write("url inesistente")
    End if
    'Faccio pulizia
    Set objXMLHttp = Nothing

    End if
    %>
    Grazie comunque ho il serito lo script magari puo servire in futuro
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.