| 4D v15.4WEB LIRE CORPS HTTP | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15.4
 WEB LIRE CORPS HTTP 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WEB LIRE CORPS HTTP ( corps ) | ||||||||
| Paramètre | Type | Description | ||||||
| corps | BLOB, Texte |   | Champ corps (Body) de la requête HTTP | |||||
La commande WEB LIRE CORPS HTTP retourne le corps (body) de la requête HTTP en cours de traitement. Le corps HTTP est retourné tel quel, sans traitement ni analyse.
Cette commande peut être appelée depuis la Méthode base Sur authentification Web, la Méthode base Sur connexion Web ou toute méthode Web.
Vous pouvez passer dans le paramètre corps une variable ou un champ de type BLOB ou Texte. Le type Texte sera généralement suffisant (le paramètre corps peut recevoir jusqu'à 2 Go de texte).
Cette commande permet par exemple d’effectuer des recherches dans le corps des requêtes. Elle permet également aux utilisateurs avancés de mettre en place un serveur WebDAV au sein d’une base 4D.
Dans cet exemple, une requête simple est envoyée au serveur Web de 4D et le contenu du champ HTTP corps est visualisé dans le débogueur. Voici le formulaire envoyé au serveur Web de 4D, ainsi que le code HTML correspondant :

Voici la méthode Test4D2004 :
 C_BLOB($requete)
 C_TEXTE($texteRequete)
 
 WEB LIRE CORPS HTTP($requete)
 $texteRequete:=BLOB vers texte($requete;UTF8 texte sans longueur)
 WEB ENVOYER FICHIER("page.html")Note : Cette méthode a été déclarée “Disponible via les balises HTML et les URLs 4D (4DACTION...)” dans ses propriétés.
Lorsque le formulaire est soumis au serveur Web, la variable $texteRequete reçoit le texte du champ body de la requête HTTP, soit "vnom=Dupont".
	Produit :  4D
	Thème :  Serveur Web
	Numéro :  
        814
        
        
        
	Nom intl. :  WEB GET HTTP BODY
	Créé :  4D 2004
	Renommé : 4D v13
	
	
	4D - Langage ( 4D v15.4)
	
	
	4D - Langage ( 4D v15)
	
	
	
	
	
	4D - Langage ( 4D v15.3)
 Ajouter un commentaire
Ajouter un commentaire