Salut,
J'aimerais analyser la réponse HTTP à la requête GET avant de lancer la page.
L'url sera lancée avec InternetExplorer juste dans le cas ou le statut de l'url est égal à 200 (càd: "La requête a été accomplie correctement").
J'ai utilisé le script ci-dessous avec l'url "www.developpez.net" et j'ai obtenu "statut = 400" (càd: La syntaxe de la requête est mal formulée ou est impossible à satisfaire).
J'obtiens cette erreur quelque-soi la valeur de la variable "url". Est-ce la syntaxe qui est fausse, ou autre?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 url=" http://www.developpez.net " status = GetUrlStatus(url) wscript.echo url & status Function GetUrlStatus(argUrl) with createobject("msxml2.xmlhttp") .open "GET", argUrl, false on error resume next .send if err then GetUrlStatus = 9999 'to indicate server not found... else GetUrlStatus = .status end if end with End Function
Partager