Problème avec xmlhttp.getResponseHeader
Bonjour.
Je rencontre une difficulté avec xmlhttp.getResponseHeader.
Si l'instruction se déroule mal (par exemple une image contenant des erreurrs), alors le ON ERROR RESUME NEXT ne fonctionne pas correctement.
Il me renvoit après l'appel de la sous-routine principale qui a une boucle de traitement et qui appel une autre sous-routine pour récupérer les infos du header.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
on error resume next
...
sous()
...
wscript.quit
sub sous()
..
Do while not rs.eof
...
lechttp()
...
Loop
end sub
sub lechttp()
...
qLast = xmlhttp.getResponseHeader("Last-Modified")
if Err.Number <> 0 then
...
end if
...
end sub |
Si tout va bien, la routine s'éxécute complètement.
Si le header n'est pas lisible, le script ne passe même pas à l'instruction du err.number et saute directement après l'appel de la routine sous() en ligne 5 dans ce cas.
Je ne comprends pas pourquoi.
Quelqu'un a-t'il déjà été confronté à ce genre de problème ?