4D v16.3WEB SEND HTTP REDIRECT |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
WEB SEND HTTP REDIRECT
WEB SEND HTTP REDIRECT
La commande WEB SEND HTTP REDIRECT permet de transformer un URL en un autre. Le paramètre url contient le nouvel URL qui permet de rediriger la requête. Si ce paramètre est un url vers un fichier, il doit contenir la référence à ce fichier, par exemple : WEB SEND HTTP REDIRECT ("/MaPage.HTM"). Cette commande prévaut sur les commandes d’envoi de données (WEB SEND FILE, WEB SEND BLOB, etc.) éventuellement placées dans la même méthode. Cette commande permet également de rediriger une requête vers un autre serveur Web. 4D encode automatiquement les caractères spéciaux de l’URL. Si vous passez le caractère *, 4D ne traduira pas les caractères spéciaux de l’URL. A noter que le statut de la requête envoyée par cette commande est 302 : redirection temporaire. Si vous avez besoin d'une redirection permanente (statut 301), vous pouvez fixer le champ HTTP X-STATUS: 301 dans l'en-tête de la réponse. Vous pouvez utiliser cet URL pour effectuer, à l’aide de pages statiques, des recherches personnalisées dans 4D. Imaginez que vous ayez placé dans une page HTML statique les éléments suivants : L’action POST “/4dcgi/rech” a été associée à la zone de texte et aux boutons OK et Annuler. Case of
|
PROPRIÉTÉS
Produit : 4D HISTORIQUE
Créé : 4D v6.5 UTILISATION DE L'ARTICLE
4D - Langage ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||