WebResponse - Interface
| WebResponse = class static (TObject) | Interface de WebResponse | Exemples de WebResponse |
| Constructeurs/Destructeur | ||||
|---|---|---|---|---|
| Aucune | ||||
| Propriétés | ||||
| property | CacheControl : String | write | Spécifie l'en-tête Cache-Control | Qubes 9.0 |
| property | Compression : Boolean | write | Demande la compression HTTP | Qubes 6.2 |
| property | ContentData : String | write | Contenu de la réponse (si différente du flux de sortie) | Qubes 6.2 |
| property | ContentEncoding : String | write | Définition explicite de l'en-tête Content-Encoding | Qubes 6.2 |
| property | ContentText[] : String | write | Defini un sous-type de contenu texte | Qubes 6.2 |
| property | ContentType : String | write | Spécifie l'en-tête Content-Type | Qubes 6.2 |
| property | ETag : String | write | Permet de spécifier l'en-tête ETag | Qubes 9.0 |
| property | Header[] : String | write | Spécification des en-tête HTTP | Qubes 6.2 |
| property | LastModified : Float | write | Spécifie l'en-tête Last-Modified | Qubes 6.3 |
| property | Static : Boolean | write | Indique si la réponse est statique | Qubes 6.8 |
| property | StatusCode : Integer | write | Code de status de la réponse | Qubes 6.2 |
| Méthodes | ||||
| class function | ClassName : String | inherited | Retourne le nom de la classe au format chaîne | |
| class function | ClassParent : TClass | inherited | Classe parent de la classe | |
| class function | ClassType : TClass | inherited | Retourne la métaclasse d'une classe | |
| procedure | Free | inherited | Détruit l'instance de l'objet si non-nil | |
| class procedure | RequestAuthentication | Description de RequestAuthentication | Qubes 6.2 | |
| class function | SetContentEventStream : String | Transforme la connexion http en cours en un EventStream | Qubes 6.8 | |
| class procedure | SetContentFile | Défini la réponse comme étant le contenu d'un fichier sur le disque | Qubes 7.2 | |
| class procedure | SetContentJSON | Défini la réponse depuis un JSONVariant | Qubes 6.7 | |
| class procedure | SetCookie | Défini un cookie dans la réponse HTTP | Qubes 6.2 | |
| class procedure | SetStatusJSON | Définit une réponse JSON simple et son status | Qubes 9.0 | |
| class procedure | SetStatusPlainText | Définit une réponse texte simple et son status | Qubes 7.2 | |
| class procedure | SetStatusRedirect | Règle une réponse de redirection | Qubes 9.0 | |