Accueil > Forum > > > > test validation url (code erreur 200, 404 etc....)
test validation url (code erreur 200, 404 etc....)
jeudi 25 juin 2009 à 02:30:09 |
test validation url (code erreur 200, 404 etc....)

angenoir666
|
Bonjour J'ai développé une page web permettant de savoir si un lien est bon ou pas en récupérant le code erreur html. Mais voila tout est en vert donc bon alors qu'il y a dans ma liste deux urls qui ne sont pas bonne, si vous pouvez m'aidez à identifier ou est mon erreur merci. voici le code de ma page: MEDERIC <% @language=vbscript %> <% Dim objXMLHTTP, strFileURL, username, password, conn, rs username = "si2m\adm-bwd" password = "mon73slo" ON ERROR RESUME NEXT %> <% 'connection a la base de donnée Set Conn = server.CreateObject("ADODB.Connection") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath(".") & "\site.mdb" Set rs = server.CreateObject("ADODB.Recordset") rs.Open "Select * from url", Conn, 1, 3 rs.movefirst do while not rs.eof strFileURL = rs("site") ht = rs("ht") 'if ht = "http" then 'Set objXMLHTTP = CreateObject("MSXML2.ServerXMLHTTP") 'else Set objXMLHTTP = CreateObject("MSXML2.ServerXMLHTTP.6.0") 'end if objXMLHTTP.open "POST", strFileURL, false objXMLHTTP.send() dd = objXMLHTTP.Status if objXMLHTTP.Status = 200 or objXMLHTTP.Status = 0 then response.write("| " & rs("nom") & " | ") else 'connection a la base de donnée Set Conn1 = server.CreateObject("ADODB.Connection") Conn1.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath(".") & "\HTM.mdb" Set rs1 = server.CreateObject("ADODB.Recordset") rs1.Open "Select * from codeht where a='" & dd & "'", Conn1, 1, 3 response.write("| " & rs("nom") & " - " & objXMLHTTP.Status & " ") response.write("" & rs1("a") & " - " & rs1("b") & " - " & rs1("c") & " | ") rs1.close set rs1=nothing Conn1.close set Conn1=nothing end if rs.movenext Loop rs.close set rs=nothing Conn.close set Conn=nothing %> A moins que ce soit le paramétrage de iis a modifier, mais la je ne sais pas quoi faire. merci d'avance
|
|
jeudi 25 juin 2009 à 02:34:07 |
Re : test validation url (code erreur 200, 404 etc....)

angenoir666
|
oups mauvais format pour le message:
revoici le code:
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="refresh" content="300;URL=">
<title>MEDERIC</title>
</head>
<body link="#000000" vlink="#000000" alink="#000000">
<% @language=vbscript %>
<%
Dim objXMLHTTP, strFileURL, username, password, conn, rs
username = "si2m\adm-bwd"
password = "mon73slo"
ON ERROR RESUME NEXT
%>
<div align="center">
<table>
<%
'connection a la base de donnée
Set Conn = server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath(".") & "\site.mdb"
Set rs = server.CreateObject("ADODB.Recordset")
rs.Open "Select * from url", Conn, 1, 3
rs.movefirst
do while not rs.eof
strFileURL = rs("site")
ht = rs("ht")
'if ht = "http" then
'Set objXMLHTTP = CreateObject("MSXML2.ServerXMLHTTP")
'else
Set objXMLHTTP = CreateObject("MSXML2.ServerXMLHTTP.6.0")
'end if
objXMLHTTP.open "POST", strFileURL, false
objXMLHTTP.send()
dd = objXMLHTTP.Status
if objXMLHTTP.Status = 200 or objXMLHTTP.Status = 0 then
response.write("<tr><td align="&chr(34)&"center"&chr(34)&" bordercolorlight="&chr(34)&"#000000"&chr(34)&" bordercolordark="&chr(34)&"#000000"&chr(34)&" bgcolor="&chr(34)&"#00FF00"&chr(34)&"><font face="&chr(34)&"Verdana"&chr(34)&" size="&chr(34)&"3"&chr(34)&"><a target="&chr(34)&"_blank"&chr(34)&" href=" & strFileURL & ">" & rs("nom") & "</a></font></td></tr>")
else
'connection a la base de donnée
Set Conn1 = server.CreateObject("ADODB.Connection")
Conn1.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath(".") & "\HTM.mdb"
Set rs1 = server.CreateObject("ADODB.Recordset")
rs1.Open "Select * from codeht where a='" & dd & "'", Conn1, 1, 3
response.write("<tr><td align="&chr(34)&"center"&chr(34)&" bordercolorlight="&chr(34)&"#000000"&chr(34)&" bordercolordark="&chr(34)&"#000000"&chr(34)&" bgcolor="&chr(34)&"#FF0000"&chr(34)&"><font face="&chr(34)&"Verdana"&chr(34)&" size="&chr(34)&"3"&chr(34)&"><a target="&chr(34)&"_blank"&chr(34)&" href=" & strFileURL & ">" & rs("nom") & " - " & objXMLHTTP.Status & "</a></font><P>")
response.write("<font face="&chr(34)&"Verdana"&chr(34)&" size="&chr(34)&"3"&chr(34)&">" & rs1("a") & " - " & rs1("b") & " - " & rs1("c") & "</font></td></tr>")
rs1.close
set rs1=nothing
Conn1.close
set Conn1=nothing
end if
rs.movenext
Loop
rs.close
set rs=nothing
Conn.close
set Conn=nothing
%>
</table>
</div>
</body>
</html>
|
|
Cette discussion est classée dans : set, code, rs, rs1, conn1
Répondre à ce message
Sujets en rapport avec ce message
réutilisation de code dans chaque page [ par Run85 ]
Bonjour, je débute en .NET et j'ai une question sans doute très simple: je souhaite réutiliser du code dans chaque page. Je souhaite récupérer le résu
ASP - ORACLE - EXCEL [ par tommie ]
bonjour tout le monde, j'ai un probleme avec une connexion a une base de donnéesen fait j'ai trouvé un morceau de code qui me permet a partir d'un fic
Message d'erreur "Command text was not set for the command object. [ par Jackboy ]
J'aimerai bien savoir ces quoi cette erreur Microsoft OLE DB Provider for ODBC Drivers error '80040e0c' Command text was not set for the command objec
Statistiques [ par flopad ]
Bonjour, j'essaie le script suivant trouvé ici , j'ai adapté les lignes à mon cas mais cela ne fonctionne pas; quelle est la syntaxe pour faire un inc
HTTP 500 erreur interne [ par flopad ]
Bonjour, j'ai l'erreur suivante lorsque j'ouvre une page asp de ce style :Set conn = server.createobject("adodb.connection") DSNtemp = "Provider=Micro
probleme access denied [ par angenoir999 ]
Bonjourvoila j'ai un fichier excel ou j'ai les serveurs (colonne hostname) et les services (colonne service) que je dois testé (running), je le fait
error code 5 access [ par angenoir999 ]
Bonjourvoila j'ai un fichier excel ou j'ai les serveurs (colonne hostname) et les services (colonne service) que je dois testé (running), je le fait
probléme sur la recuperation de résultat [ par sosou80 ]
bonjour ts le monde ,disant ke c la premiere fois ke je pose une question sur ce forum.voila le msg d'erreur affiché :
syntaxe [ par rony ]
(pour les colonnes j'ai trouvé merci)j'ai le code suivantresponse.write RS("rdv") & "" & RS("commentaire") & "" & RS("consultation") & ""%>à la plac
aidez moi svp [ par marisa ]
dans global.asa et precisement Session_onend je veux supprimer tous les les utilisateurs dans la table user mais ca marche pas il n'execute pas l'act
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|