The manual Page
Version française
   
index | glossary | news | downloads | links ]
  introduction à ASP
écrire en ASP
le fichier global.asa
les variables
les objets ASP 3.0
l'objet Request
l'objet Response
   .AddHeader
   .AppendToLog
   .BinaryWrite
   .Buffer
   .CacheControl
   .Charset
   .Clear
   .ContentType
   .Cookies
   .End
   .Expires
   .ExpiresAbsolute
   .Flush
   .IsClientConnected
   .PICS
   .Redirect
   .Status
   .Write
l'objet ObjectContext
l'objet Application
l'objet Session
l'objet Server
l'objet ASPError
 
news
glossary
links
downloads
 
credits
contact
 
 
search
 
last update
19/02/2003
Valid HTML 4.0!
Valid CSS!
Hit-Parade
Mesurez votre audience


  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
%>


Vous avez le droit de lire cette page

Liste des statuts HTTP/1.1 Liste des statuts HTTP/1.1


Warning: main(../include/imprimable.php) [function.main]: failed to open stream: No such file or directory in /homez.13/themanua/www2/asp/asp_response_status.php3 on line 66

Warning: main() [function.include]: Failed opening '../include/imprimable.php' for inclusion (include_path='.:/usr/local/lib/php') in /homez.13/themanua/www2/asp/asp_response_status.php3 on line 66


Copyright © 2000-2002 themanualpage.org - This site is submissive to the terms of the GNU GPL and FDL licences.