|
dernière mise à jour le 27/08/2006
|
Propriété Response.Status
Synopsis
Response.Status
Cette méthode permet de définir le statut HTTP de la réponse.
Le statut doit être donné dans sa forme complète : xxx description, où xxx
est le code à 3 chiffres du statut.
Le statut figurant sur la première ligne de la réponse du serveur, il convient de définir Response.Status
avant d'envoyer le corps de la réponse (si on utilise le tampon de sortie, on doit définir Response.Status
avant le premier appel a Reponse.Flush).
Exemple
L'exemple suivant montre comment utiliser Response.Status et les statuts HTTP pour autoriser ou non un
client à consulter la page ; seul l'adresse IP 192.168.1.1 peut accéder :
<%
adresse_IP = Request.ServerVariables("REMOTE_ADDR")
If adresse_IP <> "192.168.1.1" Then
Response.Status = "403 Access Forbidden"
Response.Write("Vous n'etes pas autorise ")
Response.Write("a lire cette page")
' L'acces est interdit : il ne faut surtout pas renvoyer la page
Response.End
End If
%>
<HTML>
<BODY>
Vous avez le droit de lire cette page
</BODY>
</HTML>
Liste des statuts HTTP/1.1
format imprimable
|